1 definition by CrasHthe2nd

A word used to describe something so big that only mundo will do.
"That's one mundo screen."
by CrasHthe2nd August 2, 2004
Get the mundo mug.