Giggle Pin

What is Giggle Pin?


1.

comes from caravan background ie the tow bar upon which your girlfriend would slip herself onto and give herself a good rogering/any cylindrical object inserted into a pussy for sexual stimulation of the female species

look at the giggle pin on that car,my girlfriend would kill for 30mins on that

See dave


39

Random Words:

1. Someone who stimulates him/herself by having sexual feeling/thoughts or acts with dead shit Oh my god chris your such a fecalnecophilia..
1. Receiving fellatio while you are in the process of clearing your bowels. Damn Blimmer, your sister is dirty. She gave a number 5 to Laz..
1. acronym for Im Gonna Stomp A Squirrel, generally used in a fit of rage on a squirrley day. aw i left my shit at ur house ? IGSAS ! See..