Skip to main content

Definitions by Ella12el

A tiny town found in the southern most island of the Philippines, Mindanao. Everyone in the town are friendly people and usually goes to each others house uninvited.
"Let's go to Mlang!"
Mlang by Ella12el October 13, 2008