GLASGOW KISS


Meaning of GLASGOW KISS in English

(which is a head-butt!) Glasgow punch is made from rum, cold water, sugar, lemon and lime.

Scottish slang English vocabulary.      Английский словарь шотландского сленга.