Top Definition
A super rare holiday that only those willing to risk it awl can only hope to achieve large amounts of win, or suffer the painful penis crushing defeat.
Guy 1: Dude I am successfully Having 3 separate but awesome relationships with three women!
Guy 2: OMFG! That's like six titties!
Guy 1: I know, thus I will be celebrating mega Christmas this year.
by KDR-II August 22, 2008
5 Words related to Mega Christmas

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.