Skip to main content

Definitions by TechMan111

To fart the smelliest fart known to mankind
Gary by TechMan111 October 12, 2006