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. Worst thing to happen in monster truck racing which drove the sport back a few years. Also see CCE Monster Jam is a joke..
1. Someone who surpass the capability of an alcoholic. To be a drunkaholic, you must not only be addicted to alcohol, but you must be addic..
1. A mean giant, that is usually female. An unfriendly gigantress. Many people think Xena acted like an ijun on the television show...