Top Definition
another name for Taiwan which also means the butterfly kingdom.
Guy1:Where are you from?
Guy1:And where's that?
Guy1:Oh okay, i got it
by therealK April 14, 2009
2 more definitions
A very prestigious Mediterranean family tree. Wealth and old money passes down the line. Formosa's are usually haunted by their own vanity.

Most of the Formosa's live in western Canada, but reign all over the world.

Formosa also means "beautiful" in Portuguese.
Formosa! Wow, I know your uncle! Can I have some money if I compliment you?
by Chris_Anderson June 16, 2008
A stinky poo.
I just dropped the biggest Formosa!
by Cyanidius October 21, 2013

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.