Top definition
A Malaysian beast of legend, commonly sighted within the Damansara Jaya area; rumored to have three heads, only two of which can be seen at any one time.

Legend has it that once all three are seen; the world as we know it will come to an end.
"Today, we seek the legendary beast; the Farmadli." - Legendary Sightings tour guide.
by cuntmonger September 28, 2010
Get the mug
Get a Farmadli mug for your boyfriend Trump.