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
Get the mug
Get a mega-sundown mug for your sister Yasemin.