The Darlo drop

A slang phrase meaning any type of police brutality that takes place wile the victim is in custody.

Type