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. Someone who flops on something. If you made plans to do something and they bail out. flop Jamie: Are you commin to the movies? Roy:..
1. Lady Jam (pronounced "Lay Dee Jam") is a slang term for menstrual blood that originated in the south-east of England. See Jam..
1. A long period of time. I haven't seen you in three months f'longer. See flong, flonging, flonger, if, not, longer..