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. A slang term for the phrase "uber hacker", uber meaning supreme or superior to another person, idea, or thing. Definition: S..
1. To leave a place with your car, usually quickly and causing a commotion Everyone at the party heard Andrea zirk out See bounce, leave,..
1. A weapon in the hands of a very 1337 person to where it becomes uber powerful when used by them. I just hit a 90 on that noob! Feygorze..