megaboss Share definition Flag A large, indeterminate number He had megaboss excuses for not going to work. The Inuit have megaboss words for snow. megaboss by DTM :<| January 16, 2005 0 0 Get merch Get the megaboss mug. Buy Now — $32.95 See more merch