1 definition by kniE

Top Definition
money, cash
that's a lot of mula
by kniE April 27, 2003

Mug icon
Buy a mula mug!