Top definition
To headbutt someone. See also glasgow kiss. Popular in Scotland, apparently.
by Karl Steiger January 31, 2004
Get the mug
Get a glasgow handshake mug for your dog GΓΌnter.
To smack somebody over the head with a glass bottle.
"D'ye hear Willie's in the hospital wi' some stitches?"
"Naw, what happened?"
"He was badmouthing Tam's bird when she wallopped him one wi' her ginger bottle, a right glasgow handshake"
by Boabby the barman December 19, 2014
Get the mug
Get a Glasgow Handshake mug for your friend Nathalie.