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. Chimed up or down, doodle-oot is the sound a palm makes when hot syncing with a computer. "Your order is downloading on your palm,..
1. where you live. your immediate area of residence. your neighbourhood. 'we're having a block party in the naynay this weekend...
1. 1. Somebody with red hair (duuh) 2. Normally the girls with long red hair are nice 3. Said to hail from Ireland 4. Can have short tem..