Mack A. Damia
2019-01-20 17:30:00 UTC
Urban Dictionary tells me that "Rap" is an acronym for "Record of
Arrests and Prosecutions", but there is no other support for this
"He took the rap for the robbery."
My own thought is that it is related to a "rap on the knuckles".
Is the term, "rap", in the sense of criminal responsibility used in