Christmas card
Christmas card {n.}, {slang}, {citizen's band radio jargon}
A speeding ticket.
Smokey just gave a Christmas card to the eighteen wheeler we passed.
Categories:
add yours
Source: A Dictionary of American Idioms
Comment on this entry