CHRISTMAS CARD


Meaning of CHRISTMAS CARD in English

n. , slang , citizen's band radio jargon A speeding ticket. Smokey just gave a Christmas card to the eighteen wheeler we passed.

American idioms English vocabulary.      Английский словарь американских идиом.