Definition of Glasgow kiss in 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.

Pronunciation

Glasgow kiss

/ˌɡlɑːzɡəʊ ˈkɪs//ˌɡlazɡəʊ ˈkɪs/