Glasgow Handshake

What is Glasgow Handshake?


1.

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

Hello, Jimmy!


13

Random Words:

1. The Zelda rap is in the very first Legend of Zelda commercial from the 80's. It features two stupid kids who can't act. One of..
1. To watch a subtitled Foriegn film. "Should we open a bottle of wine and (read a movie)?" "Gerard Depardieu is my favour..
1. Similar to the "mushroom stamp", this procedure is done first with a male unzipping his fly and then proceeding to dish out a ..