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. a french-speaking, frilly, hillbilly, speaking french with a country accent "Jacob is gonna be a frillbilly after he learns french..
1. The ridiculously numerous offspring of an irresponsible mother (see clownshoes who doesn't watch her children properly, allows the ..
1. expresion for yeah a happy word this was the best day ever ompa!!!! See word, ompa, happy, greek..