English synonyms about - contact  

have it coming

verb

1 have it coming

Deserve (either good or bad).


Find more on have it coming elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.025