1 definition by Michael Jordan Bolton Tyson

Top Definition
Sapo is the Spanish word for toad, although in modern English usage, it has come to mean a n00b who is consistently p0wned.
Person A: Stephan, you´re such a Sapo!

Person B: You´re right, you might as well call me Sapo.
by Michael Jordan Bolton Tyson May 09, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.