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. An underrated, high-quality institution of higher learning that often gets overlooked because of (1) its location and (2) its far more p..
1. It's the most bomb ass place to party on the entire earth. Saying "Fuck you" is a term of endearment there, and American ..
1. slang for "brethren". your breddren are your boys, your brovas, your bruvvas, or anyone you happen to be addressing. can be ..