Hard-up Definition

adverb

(colloquial) Lacking money, impecunious, in financial difficulties.

Wiktionary
(colloquial) Lacking anything.
We were hard up for amusements.
Wiktionary

(colloquial) Desperate.

Dating him? She must be hard up.
Wiktionary