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. whatever the fuck ever - brb... #2 - w/e tf/e See w/e, tf, whatever, wtf..
1. Atlanta, GA A folk, I'm finna ride to the A. 2. Now used as a nickname for Atlanta. Origianlly used as a nickname for the Federa..
1. a peurtrican that is extremly poor guy 1:how come that kid never gets fresh guy:2 because he is a poor-terican See poor, poor-terica..