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. "Total Eclipse of the Heart" is a horribly catchy damn song. They tend to play it at middle-school Veteran's Day programs..
1. extremly queer 8th grader who attends Pollard Middle School. friends with Chris Gardner(another well known flamboyant homosexual...shou..
1. When something can be seen to be a total failure Urban dictionary? EPIC FAIL! See failed, 4chan, noob, owned, loser 2. The highest ..