Glasgow Handshake

What is Glasgow Handshake?


1.

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

Hello, Jimmy!


13

Random Words:

1. acronym for "Laughing so hard that milk is coming out of my nose at a rate i do not understand" commonly used to describe some..
1. a moving staircase I rode up the escolator..
1. when your tits are narrow at the top, round at the bottom and hang flat down to your belly button did you see tessa take her top off la..