Skip to main content

Definitions by spec01

The act of slapping someone's face with your penis.
Dofting: I dofted that bitch after I dropped my goo on her tits.
dofting by spec01 October 18, 2006