tough luck ( synonym found)

Definition of tough luck:

(n) : bad luck
(interjection) : bad luck

Back to Top