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. An offering made to a female to get her to open her legs. "Damn I never got laid as good as when I gave her the diamond ring."..
1. The term Carson always uses on the Bravo show "Queer Eye for the Straight Guy," meaning to roll/push up one's sleeves, or..
1. persons that fled new orleans after hurrincane katrina to settle AND STAY in other US cities. those blasted katrinagee(s) have caused o..