Top Definition
An somewhat derogatory American term a French-speaking Canadian, generally a quebecois (person from Quebec). A pretty simple etymology, really; "snow", indicating the eastern Canada's cold, perciptation-heavy winters, and "frog", a derogatory term for a Frenchman. See also quebe.
Horace: That jerk with the Quebec plates cut me off, then swore at me in French!

Eustace: Damned snow frog!
by Cosmo May 26, 2006
5 Words related to snow frog
A fart.
Hey, is there a snow frog in here?

That's your snow frog.
by Caribou September 22, 2003

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.