Definify.com

Definition 2024


card_tart

card tart

English

Noun

card tart (plural card tarts)

  1. (Britain, informal) A rate tart.