Skip to main content

Definitions by TheStreet

Douglasing

To perform oral sex on a woman until you get cancer of the mouth/face
‘Where is Chris?’

He’s busy Douglasing’
Douglasing by TheStreet June 10, 2018