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 absence of ability to speak english. Oh shit I lavtitzed the other day because I'm dutch. See KFC 2. To either be drunk and..
1. the act of driving with your entire left arm hanging out the window and body leaning towards the car window. commonly done by nascar fan..
1. Sedique Lamin NUff sAid BiOtCh Sedique is such a zahzah 2. a black guy who cant stop living in the past. he hates all white people b..