Wiktionary
card tart
n. (context British informal English) A rate tart.
n. (context British informal English) A rate tart.