1 definition by BelinkerBlinked

Having sex while rubbing leftover house paint all over yourself and your partner, making for a turpentine shower later that evening.
Oh my god there’s purple paint everywhere, what happened?!

Must have been a Dirty Genevieve going on before we got here... hope they’ve got lots of turps
by BelinkerBlinked April 16, 2020
Get the Dirty Genevieve mug.