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 say something when theres something to be said but you have nothing relative to say. Person 1: "I woke up late, I stubbed my to..
1. When you check your cell phone because you think you have a new text and you actually don't, but 2 seconds later you receive one. ..
1. a period in which a bear transforms into a seabear after coming in contact with water. holy shit john did you see that uncle henry! he ..