Top definition
A dumb twat that says stupid things.
"Jeez, did you see Aidan last night?? He was being such a dufen-flicker!!"
by ckxoxo October 11, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush