Low on money. Poor. In need of sustenance and living quarters.Suggests that one may have seen better days but now circumstances have gone bad. (Compare to Short on cash, Dirt poor or Poor as a church mouse.)
“I can’t go on vacation this year because I’m hard up.”