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
Random Words:
1.
This term specifically refers to the girls of West Keansburgwho no longer want to be categorized as being part of a gang or the wrong si..
1.
International House of Reasonally Priced Water and Fries and Stuff.
Originally from Hannah Montana, now used as a synonym for a non-exi..