Definitions by Max Guy
Throwing a sausage down Main Street
Having sex with a female that is particularly promiscuous or vaginally loose.
(Main Street being a very wide street in Palmerston North, NZ
(Main Street being a very wide street in Palmerston North, NZ
Throwing a sausage down Main Street by Max Guy September 22, 2007
Elephant-flaps
Elephant-flaps by Max Guy September 21, 2007