Skip to main content

Definitions by Franzibald M.

Notorious screechers 

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.