Top definition
A German who lives in Canada.
That Night-Shade is such a friggen Krautnuck!!!
by Night-Shade September 04, 2005
Get the mug
Get a Krautnuck mug for your bunkmate Larisa.