to be completely unresourceful

Dictionnaire