have it coming

Verb
  1. Deserve (either good or bad) (synset 202652685)
    "It's too bad he got fired, but he sure had it coming"

Other Searches