The adjective has 3 meanings:
Meaning #1:
having a serious nonfinancial problem
Meaning #2:
(informal) pregnant out of wedlock
Meaning #3:
facing or experiencing financial trouble or difficulty
Synonyms: distressed, hard-pressed, hard put, in a bad way




