look up anything, like your first name:
1. megaboss
A large, indeterminate number
He had megaboss excuses for not going to work. The Inuit have megaboss words for snow.
by DTM :<| Jan 16, 2005 add a video
rss and gcal