Giggling Pin

What is Giggling Pin?


1.

Yorkshire term for a penis

Eh up lass, do you fancy sitting on my giggling pin.

See rm


83

Random Words:

1. in Pennsylvania, one of the "Wine and Spirits" stores, since all of these stores are state owned In Pennsylvania, one must bu..
1. When you take one the socks off the girl you are banging at the moment and put it in her mouth right before you both finish. Usually use..
1. A girl that has sexual intercourse with someone elses man more than once. Resulting in the eating of vagina. Grin: yo that girl was Va..