nazi sled Share definition Flag a german automobile such as: BMW, or a Mercedes Benz Damn that's one good looking nazi sled! nazi sled by currline September 9, 2006 0 0 Get merch Get the nazi sled mug. Buy Now — $32.95 See more merch