Top definition
Another word for lame, lame being an act or place where it is boring, uncool, or just no fun.
How was your weekend?

It sucked it was so mubo.
by mike plou February 17, 2008
Get the mug
Get a mubo mug for your fish Helena.