Glasgow Handshake

What is Glasgow Handshake?


1.

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

Hello, Jimmy!


13

Random Words:

1. Online streetwear clothing store based out of Boston, MA. They sell a large variety of streetwear labels for men and women from LRG to ..
1. Slightly less than 1336.9 but definately more 1337 than 1336 Rob: hey bob, you're so 1336.8 Bob: HAH, compared to you i'm at..
1. A slang term for a medic who has gone berzerk on the battlefield. Usually characterized by: 1. Irrationally charging the enemy..