Definitions | Glasgow kiss |
| noun
- (context, British, euphemistic, jocular) A headbutt.
Translations: Etymology: Refers to the supposed belligerence of Glaswegians.
Supplemental Details:Sponsor an extended definition for Glasgow kiss for as little as $10 per month. Click here to contact us.
| |
|