AntonymFor.com

Antonyms for had it coming

deserve:

miss, fail, spend, pass, lose, forfeit.

X