look up any word, like bangarang:
 
1.
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 17, 2014