GLESGA KISS


Meaning of GLESGA KISS in English

Noun. A headbutt. [Glasgow use]

Slang English vocab.      Английский сленговый словарь.