Skip to main content

Definitions by jamma whamma

Detroit diamonds 

broken glass from an automobile on the ground; usually from a theft
I was walking down the street barefoot, and I cut myself on some Detroit diamonds.