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.
two kids who spend their day looking for the world's most messed up words on slangdefine, while talking about curling.
Matt and Vi..
1.
a rumor on the internet that sega is suposed to release a so called "dreamcast 2" in semptember 2009(or 2012,depending on wher..
1.
used instead of bitch slap in communication. meaning to slap someone with the back of the hand
i fiddin to give you the hairy side boy&..