Devil’s tap Share definition Flag 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 Devil’s tap by longshlongjohn May 3, 2020 0 0 Get merch Get the Devil’s tap mug. Buy Now — $32.95 See more merch