1 definition by Zankhana

Top Definition
A weird guy who lives in an igloo. However, did make an ownage forum ;-) Go RuneScape Community go 1W3, I mean W13...
I live in Canada- so the answer to your question is: Yes.
by Zankhana January 16, 2005

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.