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. Slang term for D-bag, the abbreviation of douche bag. Those guys at the bar with the fake tans who tried to hit on us without offering ..
1. The misnomer of CaptainSensible. Someone proficient in bullshit I can't believe what the OP posted, I'm gonna respond to the ..
1. a random word I pulled out of my ass you are all my puppets! dance dance DANCE! I am the drunken avenger of the night stalking women mu..