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. Evidence that one receives or makes phone calls while on the toilet. The rim-tone is characterized by the anal shriek of seal-breaking a..
1. shorthand for 'Fuck off and die in real life' foadirl k thx! See Pol..
1. a product designed to aid parents and old folk with acting young "damn wippasnappers!!1 Good thing i've got my ikid with me!!..