1 definition by bdlfak

Top Definition
a farmer that lives in twp
Duffield is major beast
by bdlfak March 22, 2005
Mug icon
Buy a duffield mug!