Definition of “hickey” - English Dictionary

british dictionary