Snowback

A derogatory term used to describe the Swiss.
Those filthy snowbacks don't fool me with their neutrality.
by RPGlord95 January 02, 2011
Get the Snowback mug.