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. Acronym for the public school district in South (Washington) County, RI consisting a middle and high school, as well as a regional vo-te..
1. A creative way of saying goodbye. Usually used when you are riding a bicycle. There must be a pause before the 'sicle' Lanc..
1. undefinable, as it is only part of a joke "Man, what did you do in here?... It smells like updog..." "What's updog..