1980s; earliest use found in The Daily Mirror. From Glasgow, the name of a city in west central Scotland + kiss, in humorous allusion to the reputation for violence accorded to some parts of the city.
Definition of Glasgow kiss in US English:
Glasgow kiss
noun
British slang
A headbutt.
Origin
1980s; earliest use found in The Daily Mirror. From Glasgow, the name of a city in west central Scotland + kiss, in humorous allusion to the reputation for violence accorded to some parts of the city.