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

Slang English vocab.      Английский сленговый словарь.