Top Definition
A term used in the online game called Runescape. It reffers to an Insane pker who can Rune 2h Switch to perfection.
Omg that guy is so Qowa! Omg It's a Qowa!
by Johnny Tal September 10, 2009
4 Words related to Qowa

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.