Skip to main content

Definitions by Brendon S.

derogatory term for a Canadian.
"What have those fuckin' snowbats ever done for us."
snowbat by Brendon S. December 2, 2007