Top Definition
A person who exceptionally completes an admirable task or physical accomplishment
If you score high in a game, you may be dubbed a "thrilla manilla"

by Emmmmmmiiiilllyy April 28, 2007
6 Words related to thrilla manilla

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.