nazi sled

a german automobile such as: BMW, or a Mercedes Benz
Damn that's one good looking nazi sled!
by currline September 09, 2006
Get the nazi sled mug.

Nazi Sled

In reference to BMW or VW or anything german made that a human can ride in.
by Ox Vox April 06, 2008
Get the Nazi Sled mug.