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. Word meaning something dsecret to oneself. Something you think between your friends "zingly...!??! whatever! See Derek..
1. al·tus ten·do (al-tuhs ten-doh) --verb 1. Latin phrase translated as "I reach high". 2. Motto of the USCG Chief Petty Offi..
1. A pairing between Ty Lee and Sokka from Nickolodeon's Avatar the Last Airbender. People who support this ship most likley support i..