InfoScholar's definitions
Law Enforcement slang. "Suicide by Cop". A shooting incident caused by someone who lacks the courage to kill themselves, and pretends to attack police personnel, who will shoot them in self-defense.
by InfoScholar August 25, 2021
Get the SBCmug.