English | German | Russian | Czech

credit card tart English

Meaning credit card tart meaning

What does credit card tart mean?

credit card tart

(British, informal) A rate tart.

Are you looking for...?

credit | card | tart