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

Mug icon
Buy a sapo mug!