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 reason why North Dakota is the #1 binge drinking state. home of the University of North Dakota & one of the greatest college hoc..
1. Commander of all Choads Dude, you need to wash your balls before Lepelope declares war on your grundle. See buckfutter 2. commander ..
1. a huge amount of backspin put on a table tennis or tennis ball that causes that particular ball to drop over the net and spin away from ..