Top Definition
an term used to express excitement in the personal defeat of someone else; a taunt, often uttered while simultaneously flashing an outstretched, completely opened hand in the face of, or in the direction of, the defeated person; it rarely needs additonal words or a sentence to effectively convey its meaning
"Schoowa!! You loser!"
by David Tosatti June 22, 2006
5 Words related to schoowa

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.