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. When you catch a girl that doesn't put out, but will give you an act of glancing or giving a long stare at your twig and berries. ..
1. An acronym used while Iming meaning "Thank u very much," usually in a sarcastic sense. Mike is carrying a pile of textbooks, ..
1. a visit to the gynecologist my son's girlfriend couldn't see him because she was "taking the cat to the vet". See ..