Love-bites meaning : A swelling on the skin caused by someone (or something) sucking the skin.
love bites
deplorable
razor clam
sopaipilla
disqualify