Glasgow Handshake

What is Glasgow Handshake?


1.

To headbutt someone. See also glasgow kiss. Popular in Scotland, apparently.

Hello, Jimmy!


13

Random Words:

1. An angry woman calmly returning the favor to the person who has hurt her; also known as a "VV" or "V-squared"; upsca..
1. 1. A stick used for beating 2. A powerful weapon 3. A creature whose strength is dealing damage. 4. A penis 5. A drumstick..
1. A lesser of the greek gods. He was basically a great ball of flesh with one huge gaping orifice. None of the gods knew where Hades &quo..