2
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 06, 2008
Get the mug
Get a Nazi Sled mug for your cat Zora.