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 Exclimation reffering to the crotch *kicked in the balls* OOOOH FRANCHESCA!! See franchesca, crotch, cock, balls 2. A dirty pirate..
1. female group wannabes located in the east midlands of ENGLAND. They attend the school: Fullhurst C.C. "im better then you, and we ..
1. One who complains to the moderators and administrators of this website for no particular reason at all. "Hey, thats not urban!&quo..