Meaning of “love bite” in the English Dictionary

English