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.
When an unusually high amount of telephone calls are recived in a certain period of time.
Friend: That's the fifth phone call I&a..
1.
When an object is in an indefinite state of being crappy.
His house was soooo uncool-able!..