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. The urban combination of "except for". I heard a brotha saying it years ago. "I would go with you to the club, buhseffa..
1. The act of a very large gay man fucking another gay (or sometimes strait) Man so hard his molecular structure fails and leaves nothing b..
1. The main thoroughfare on Long Island. Also known as "The World's Longest Parking Lot". I sat awn the (lawngilind) Long I..