1 definition by chiefX

as of 12/13/06 to be extremely horrible at a certain activity.
"You're such a mega, you couldn't handle that kind of game even if your life depended on it."
by chiefX December 13, 2006
Get the mega mug.