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. a city located in Europe. To be more specific, it is in the country of Bosnia which many people have not heard of. I went to Zenica. ..
1. Short-hand for the Beatles movie Magical Mystery Tour. Used mainly by the new wave of extremist Beatle fans. "I just found MMT at..
1. A imaginary festival where only people suffering from the previous night are invited. "Matt, how you feeling this morning?" ..