tough luck

Noun
  1. An unfortunate state resulting from unfavorable outcomes (synset 114498989)

Other Searches