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. A greeting, good-bye, and a word to use when you're scared shitless. Derived from the phrase, "Oh Shit! Bee!" Nathan: Os..
1. when someone has 3 points on someone in a conversation they are then zerped I have 3 points, you have zero, u got zerped..
1. When a woman has her period, and the blood clots in her pubic hair. The dried blood gives the impression of meat sauce on the spaghetti ..