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. this has basicly no deffinition... however it is most often used as an insult with no base meaning... or used to just plain confuse peop..
1. Acronym for the popular car racing video/PC game nfsug Hey man I got a new car in nfsug..
1. when ur ass is so hairy that it poses a hinderance to wiping the shit off of ur own ass and so u have clumps of shit hanging off the thi..