how long can a hickey last
Hickeys are small bruises, so you can probably subtract a week from the amount of time your body normally takes to clear away large ones. While large ones take between two and three weeks to clear, hickeys take between five days and two weeks.