Giggle Pin

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 dave


39

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..
1. Street term used mainly by Puerto Ricans to describe heroin. Translated, it means "slow", thus named for the properties of he..