1 definition by howitzerDemolition

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
Get the Bitch Slap mug.