Duff

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