Top Definition
a delicious candy-bar kind of like twix but 1 is white chocolate &the other is milk chocolate. they are energy enhancers.
Have you tried that mega-nutrition? IT REALLY GIVES YOU A BOOST!
by up_for_sale January 15, 2004
1 Word related to mega-nutrition

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.