Top Definition
The act of letting a small, squeaky fart that ends up with a tiny pointy turd peeking past the balloon knot, lodged almost at the point of no return. Related to Prairie Doggin'
Man, I just had a squeak n peek...where is the toilet paper?
by Tannasgh February 13, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×