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. overhyped..
1. Eccruement is fecel matter that has not yet left the body (become excrement) and is accruing significant interest as it digests. It is..
1. something at will occur without stopping, particularly in reference to sex; something that can't stop occuring and will not go away..