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 crazy whore that runs around my town talking to her self hey sup getweed? "yous a damn lie littel crack head" See nun ya..
1. An office game involving industrial kettles and masturbation. The aim of the game is to enter the office kitchen when no one's abou..
1. UK football (soccar) term A nasty and cynical hard tackle or blantent foul committed in the early minutes of a game on the most talente..