Skip to main content

Definitions by Detroit Dumps

Detroit Upper Decker

Hanging your ass off an overpass to shit on all the haters driving underneath.
This dude was so fed up, he started doing the Detroit Upper Decker on all the commuters