Skip to main content

Definitions by asunflowa

A person of Philippine descent. Derived from the signature dried mango snack which is a product of the Philippines.
Look at all those mangoes! There must be a Filipino party going on.
Mango by asunflowa January 11, 2018