Glasgow Handshake

What is Glasgow Handshake?


1.

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

Hello, Jimmy!


13

Random Words:

1. Koga's insulting pet name for InuYasha in the manga/anime InuYasha. Literally translates from Japanese to 'dog-crap' Oi,..
1. A shitty japanese brand of chocolate filled biscuits priced around $0.50 AU. The box design is retarded and the chocolate to dip ratio i..
1. An abbreviation of the saying "Roll on the floor laughing my ass off when I am eating a steak" Cause: Person trips over stair..