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. Synonym for "Denial of Service," deriving from the rumor surrounding Ned Lamont supporters who DDoS'ed Joe Lieberman&apos..
1. Little Jimmy Urine Married A Young Lady Known as Pistachio Nut. Pistachio Nut got knocked up by Jimmy and had a daughter known as Miss U..
1. A very gay homosexual who enjoys serendipitous encounters with fate as well as dancing in the rain. However, despite his love for the co..