Glasgow Handshake

What is Glasgow Handshake?


1.

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

Hello, Jimmy!


13

Random Words:

1. Idalou is a small town just to the east of Lubbock, TX. It's the town where on Sunday thru Thursday Christian morals are taken seri..
1. An adjective used to describe the character of one who has been hopelessly debilitated by all things rock and roll. Ozzy Osbourne is so..
1. An expletive indicating mild surprise. Holyfuckingshit...third time I caught my scrotum in the zipper this week...