Angdydrew's definitions
noun: a kind of diarrhea that makes a squirt sound as it comes out. Sometimes, a faint splashing noise can be heard.
by Angdydrew March 16, 2005
Get the ass pee mug.
Get the ass pee mug.We'll email you a link to sign in instantly.