Top Definition
A term in certain Filipino dialects which means "a person with superior intelligence and athletic capabilities as that of his fellowmen."
That guy actually won 6 Nobel prizes and MVP awards in 3 different sports associations. He's such a Migoy.
by dbsconbenilde March 31, 2009

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.