1 definition by CrasHthe2nd

Top Definition
A word used to describe something so big that only mundo will do.
"That's one mundo screen."
by CrasHthe2nd August 02, 2004

Mug icon
Buy a mundo mug!