hit hard cash strapped hard-hit hardluck credit crunched fed-up tightfisted hardset stone-broke well-off