Snowbat

What is Snowbat?


1.

derogatory term for a Canadian.

"What have those fuckin' snowbats ever done for us."

See canadian, moosefucker, snow, bat


76

Random Words:

1. Stands for We Own the Other Team; an acronym from the world of online shoot 'em up gaming, signifying a victory, or just that your ..
1. new term for w00t usually followed by the punctuation "!!1111,111.11!!!" or some close combination "w0+3 i pwoned that d..
1. A saying for when you see an attractive woman that you would like to have rough sex with. Oh man, you see her over there? I'd defi..