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 "Who What Where When Why How". This definition appears very rarely and is found in the following Acronym Finder c..
1. Very cool, sweet etc. That '69 Charger is totally dewdin'. See Chops 2. A word used by homosexuals. Oh my gosh! Those tho..
1. A football team located in Green Bay, Wisconsin. Under the leadership of Vince Lombardi, they won the first two Super Bowls. Currently..