Top definition
To have sex with a woman whilst she’s on her period.
Not tonight babe, I’m on my period”
It’s fine to take a dip in the river, but I wouldn’t drink from it”
by Youseisaproperword July 16, 2018
Get the mug
Get a take a dip in the river mug for your barber Helena.