June 10, 2004 5:58 AM Subscribe
Give me a Glasgow kiss! The OED's newest English words. Glasgow kiss, n. [ Glasgow, the name of a city in west central Scotland + KISS n., in humorous allusion to the reputation for violence accorded to some parts of the city. Cf. earlier Liverpool kiss s.v. LIVERPOOL n.] A head-butt.
This thread has been archived and is closed to new comments