Skip to main content

Definitions by longshlongjohn

Devil’s tap 

Shagging a girl that hard she starts her period
I was pounding a girl so hard last night I turned on the devil’s tap