glasgow handshake means: A glass of wine can be used to smack someone over the head. (in Community Dictionary, added by Epifanía Medina)

What else does glasgow handshake mean?

  • To headbutt someone. Also see glasgow kiss. It is quite popular in Scotland. (in Community Dictionary, added by Sam Browning)