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. When someone retains your money. When you are owed money but that person is holding it for no reason. My boss must be financially const..
1. Someone from Mexico, of Mexican descent These goddamn taco snappers can never get my order right! WITHOUT tomatoes, Paco! How fucking ..
1. The state of being energized to do things. Said by itself, Indoowah can be an encouragement for a person or people to 'get into&apo..