Glasgow Handshake

What is Glasgow Handshake?


1.

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

Hello, Jimmy!


13

Random Words:

1. magical twin fishees who live in the land of Super Kawaii Hannah and danja are Twishees See twin, magical, land, kawaii..
1. A terrorist who has died, but in debatable circumstances. Some sources say he died in a freak cellphone accident (taking the Verison Wir..
1. As coined by Joey Greco of Cheatersfame, a business relationship turned sexual behind the backs of the involved parties significant othe..