Top definition
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
by longshlongjohn May 03, 2020
Get a Devil’s tap mug for your mom Larisa.