Subscribe English
look up any word, like seagulling:

1 definition by Gjertrud

A guy who likes to touch himeslf in public.
Two guys are standing on a corner, when one of them starts touching himself. The other guy says "why do u have to be a Doffo all the time".
by Gjertrud April 05, 2005
9 7