Top definition
A gathering of large things, specifically things that are the opposite of mini.
Did you see the elephants at the wumborama yesterday? They definitely were not mini!
by A1mostlegible January 15, 2015
Get the mug
Get a wumborama mug for your dad Bob.