mextra

mega + extra = mextra

A large abundance of something
Whoa, that was mextra lame.
by labooboo93 October 20, 2009
mugGet the mextra mug.