1 definition by STMONEY

Top Definition
A Fat girl or group of fat girls who cockblock. Slang on the word duff. Originated in NC
I was gonna smash but shawty's herd of Duffalo trampled the club
by STMONEY May 08, 2007

Mug icon
Buy a Duffalo mug!