A dumb twat that says stupid things.
"Jeez, did you see Aidan last night?? He was being such a dufen-flicker!!"
by ckxoxo October 12, 2009
Get the dufen-flicker mug.