Top definition
A damp area or pool of natural lubrication, sweat, and/or ejaculate found on a surface previously exposed to sexual intercourse.
Wow that's a big sex puddle! Now I have to change my sheets!
Get the mug
Get a sex puddle mug for your Aunt Beatrix.