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.
Commonly heard on high school and slightly less frequently college campuses;a not so clever fusion of nitwit; i.e.one of low intelligen..
1.
1) Intensemisery and suffering, and distress.
2) Insufferable static cling, pinching and bunching (and embarrassment?) wearing this dr..