what is the meaning of idiom hard up?
hard up. 1. slang Having little to no money. ... slang Lonely and thus apt to accept questionable friends or lovers. You must be hard up for friends if you're spending time with those losers.