Top definition
A Leak and Peek is when someone takes a piss(leak)in a public restroom and catches a glimpse of another guys penis
After drinking my big gulp i had to take go wiz, so i went to the bathroom and i accidentally had a Leak and Peek.
by YoungMacDre February 16, 2008
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush