1 definition by Pastaaa

Top Definition
a lustrous mustache grown every year in celebration of the birth of christ.
Tommy's Christmastache is so boss this year!
by Pastaaa October 04, 2011
Mug icon
Buy a Christmastache mug!