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. to stand out in the middle of the street and yell FUCK! FUCK! That car is gonna hit me! See fuck, car, hit, gonna, die 2. An abbrevi..
1. The best Englisman ever, on flecko and F2. Also known as mandrake, master of illusion and mystery, from the old cartoon Defender's ..
1. The absolute worst airline in the U.S. to fly, known for bad customer service and routinely fininsh in the bottom of US carriers for qua..