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.
a phrase used to express confusion
origins: young african american women
"who baby dat?"(said in sassy tone while trying to ..
1.
when you are under the effect of something (such as alcohol or drugs) you are under the influence !
'' I'm Driver under ..