Top definition
The wet spot left on the bed sheets after a female masturbates.
I walked in my roommates room
and saw her piddle puddle.

I squirted so much last night I had to sleep in my own piddle puddle.
via giphy
by A. M. Wood November 20, 2017
Happy St. Patties Day!