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 badass chicken finger restaurant that is all over Louisiana, Missisippi, and Texas and now in Ohio!! I have been waiting for Raising ..
1. derived from greedy and sheeple where sheeple is the name given to the masses of people who act like sheep and are dumbed down and/or ig..
1. this neologism stems from the seminal hip-hop release deltron 3030 by the group of the same name (dan the automator, del tha funkee homo..