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 daily@urbandictionary.com. We'll never spam you.

×