1 definition by jamma whamma
| 1. | 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.
|
|||
|
most popular alphabetical
|
1 definition by jamma whamma
|
advertise here | |||||||