1 definition by Snack Cracker

1
Critical, physocologicaly impared, frightened child that seems unstable but is still loved
Dude, he was so duffy when he saw that kid.
by Snack Cracker May 25, 2006
Get the mug
Get a Duffy mug for your Uncle Paul.