High pressure farts that last a long time and make squeaky sounds. Usually "wet ones"
Damn dude, are you lactose intolerant? You have those notorious screechers.
by Franzibald M. October 10, 2010
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×