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./

Dictionary of English idioms .      Словарь английских идиом.