the feeling of pee flowing down your leg after you have pissed yourself
Man, I laughed too hard yesterday I definitely felt the peedeeflo.
by Shark Teeth May 18, 2014
Get the peedeeflo mug.