Chop shop

What is Chop shop?

Chop shop meaning n. A black clinic (q.v.).

 

reference: –