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