What is Nazi Sled?
a german automobile such as: BMW, or a Mercedes Benz
Damn that's one good looking nazi sled!
See nazi, sled, bmw, mercedes, benz
In reference to BMW or VW or anything german made that a human can ride in.
"I'm not riding in that Nazi sled"
See bmw, vw, german, nazi, sled