Skip to main content

Definitions by DamionFK

to throw a severe beating to another person or group. Used with mal intent or to beat the ass's of.
Duff by DamionFK December 3, 2006