1 definition by howitzerDemolition

Top Definition
When one, in the small time frame considered a "Snap", Administers a quick, and devastating attack, be it physical, or spoken/written
"Yo, Did you hear ?, someone just got Bitch Slapped in an argument"
by howitzerDemolition December 28, 2019

Mug icon
Buy a Bitch Slap mug!