Skip to main content

Definitions by IKilledALotOfJapsInWorldWarTwo

Dutch Smokestack 

Sucking your own dick while smelling your own farts.
I gave myself a Dutch Smokestack last night, it was glorious