Definition of “hickey” - English Dictionary

English