MEGAROIDS. (adj.) For something to be big/massively awesome 'mega' injected with even more amazing goodness 'roids' (abv. 'steroids'.) " That new chop stick is so damn good its almost megaroid good. " "My dustpan is megaroids at picking up dust. "

The Ben Hildred Concise Enlgish Dictionary.

Very much so.

So there you have it.

Have a good weekend.


No comments:

Post a Comment

What say yee?