What is Snowbat?
derogatory term for a Canadian.
"What have those fuckin' snowbats ever done for us."
See canadian, moosefucker, snow, bat