Subscribe English
look up any word, like fapping:
 
1.
A person who sends you a Christmas card, or the person who you have received a Christmas card from, after Christmas.
I got a Christmas Card from Bob today, and its December 30th! He is a Christmas Card Tard!
by EvanMileus March 08, 2008
8 3

Words related to Christmas Card Tard:

card christmas december retard santa tard