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. Zhijun means having girlfriends over for a great party and some great gossip. I love zhijuns as they keep my spirits high. See zhijun,..
1. Euphemism in South Africa for rolling blackouts. "Load shedded" is also used facetiously in South Africa to refer to any devic..
1. Low Ping Bastard Term found in multiplayer online games, namely first person shooters, to define players with a low latency. Also used..