have it coming

from WordNet (r) 3.0 (2006)
have it coming
    v 1: deserve (either good or bad); "It's too bad he got fired,
         but he sure had it coming"
    

[email protected]