Top definition
ohh my god, did you see matt the other day, he's a right duffen now
by jess-tongue-in-cheek January 06, 2008
Get the mug
Get a duffen mug for your fish Zora.