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 person who only plays their xbox 360 console to gain achievements, and increase their gamerscore.
Man bob is a huge Achievement-Whore..
1.
A female is performing oral sex on a male. Just when he is about to "get there" she gets up and walks away, leaving him alone,..