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. "I Luh Da Pussy" is quite possibly the greatest hip hop song in history, surpassing anything written by the great rapper Tupac..
1. An exclamatory statement said during an emotional extreme Hot Chick: Oh baby! Dude: RARF KEE BIBBLES! i just came. Russian Gas Statio..
1. Name used for a guy that's strong and dynamic. (The apex beat is actually the feeling you get when you feel someone's heart t..