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 show on the discovery channel in which guy build awesome choppers. Dude A: Did you see the bike that Paul Made Dude B: Bitchin'..
1. Origin: Comedian Margaret Cho's numerous attempts to talk like a stereotypical African-American woman when trying to make one of he..
1. (noun) same as "rockah". Myth ain't no damn rocka...