1 definition by R3V0LN0G4RD

Top Definition
The act of putting a warm wet towel on the genitals of your partner after ejaculation.
"Does she know Victoria's Secret?"
"Yes and it's amazing!"
by R3V0LN0G4RD November 21, 2018

Mug icon
Buy a Victoria's Secret mug!