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