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. adv. (slang) 1. yes 2. to agree 1. "yo mikey, you gonna go smoke?" "key up." 2. "hey man i just obtained fif..
1. what happended or yaya we won foooooooo w00tzor we won uh uh uhuh in ur face losers..
1. The Russian equivalent of Lorena Bobbitt. Ivor Biggun (also known as Robert "Doc" Cox) never had an affair with Kartya Kokkov..