Top Definition
A nice pair of indian titties
You: dude your mama's got some nice mamums
Mandar: Shut up!
by mamumlover226 June 04, 2010
1 more definition

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.