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.
The greatest thing to ever happen to KFC.
Consists of a layer of mashed potatoes, corn, fried chicken bites, and cheese.
MOM: Okay, ho..
1.
When a drunk, married or otherwise taken female is lured away from her friends by some hyena like men who prey on wounded zebras, the la..