If you are referring to the term "Glasgow Kiss" it originates from a city in the UK called Glasgow (Obvious, i know) and as you have said it means to "Headbutt"
If you are referring to the term "Glasgow Kiss" it originates from a city in the UK called Glasgow (Obvious, i know) and as you have said it means to "Headbutt"
I love the name, if anyones wondering its another term secribing a headbutt, not sure about it's origins though. Its a fine instrumental.
If you are referring to the term "Glasgow Kiss" it originates from a city in the UK called Glasgow (Obvious, i know) and as you have said it means to "Headbutt"
If you are referring to the term "Glasgow Kiss" it originates from a city in the UK called Glasgow (Obvious, i know) and as you have said it means to "Headbutt"