1 definition by Hshdbfhfnfbbfby

Top Definition
A headbutt
“Do yue want to get a Glasgow kiss, *tsk* da fuac I ain’t uglahy ! you are fouckin uglahy€!”
by Hshdbfhfnfbbfby February 02, 2019

Mug icon
Buy a Glasgow kiss mug!