Definition of “love bite” - English Dictionary

English