What is Duffen?
a boy with cool trainers
ohh my god, did you see matt the other day, he's a right duffen now
See duffen, duff, buff, stuff, guff