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.
"I'm not riding in that Nazi sled"
by Ox Vox April 07, 2008
Get the Nazi Sled mug.