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.
A town known for the many Chrysler factories and the Hiphugger--a topless bar that allows the patrons to yank and grab the dancers. The..
1.
(Interjection, Verb, Noun.)/Slang. -
1.(When used as an interjection)- A word that means whatever you want it to mean, because it real..