Glasgow Handshake

What is Glasgow Handshake?


1.

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

Hello, Jimmy!


13

Random Words:

1. Giving a zombie a blow job. Instead of spitting out a wad of cum at the end, the giver usually has to spit out the zombie's dick b..
1. a time travelling device invented by mr emmanuelle greengrass in 1978, kept secret by the san marino government for use of trying to gai..