Top definition
Detroit love is a euphemism for a severe beating, often involving a several people administering the beating.
Malice Green got some Detroit Love from Detroit's Finest.
by Alex Jay Murphy September 15, 2010
Get the merch
Get the Detroit Love neck gaiter and mug.