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. Any place or thing that evokes a memory of your home. The chalet I stayed in last week was such a 'homesome' place. It brough..
1. Slang used by locals from the Southern Oregon city of Medford. Only true 541-ers can use it. Most people won't know what you are ta..
1. When something is just magnificent! When everything goes your way. I scored a peach of a goal when I was playing Preevo the other night..