1 definition by Your Mom's Plumber

Top Definition
short for Manila, capital of the Philippines. this is the place to be; generally where everything happens.
Hey, dude. Where are you from?
MNL represent!
by Your Mom's Plumber October 30, 2010
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.