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. (adj) Very short sexual relationship i.e. a one night stand. Unfortunately very likely to result in pregnancy or the acquiring of an STD..
1. Zone of Ultima - Gaming community that has been running since fall 1999, one of the few that remain on such a proffesional level and off..
1. welcome to king county: it's pimpin, you can say. we party all night and kick it all day. big seas, many trees, see gangstas rollin..