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 fat nerd who has a chode and studies for fun
wanna go beat up that arithmalete after school
See nerd, chode, loser, arithmalete, bu..
1.
a french female with enormous vagina
dear diary:
ive done this cute french gal 2nite
it was gr8 exept her Ze french clam had me worri..