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 sexual act in which the recipient of a golden shower collects a mouthful of the giver's urine and returns the favor last time i..
1. Someone who's job is selling drug's. "Man I'm a dealer now, I can't jus' take a week off and go snowboard..
1. A great Oi Band Oi! See Susan..