Top Definition
A unit of measurement refering to an eight month period.
"I do not know what I will be doing with my life in a mega-sundown."
by greathornytoads87 November 15, 2009
5 Words related to mega-sundown

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.