1 definition by Snack Cracker

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 26, 2006
Get the Duffy mug.