Etymology: Combination of the words mega, fun, and time.
1a: A spontaneous outburst of extreme fun. Often
associated with food runs.
2b: An unplanned activity of random fun. It is considered
disrespectful to refuse a friend who requests your
participation in MEGAFUNTIME!!!
3c: A college necessity.