live on your hump

live on your hump

be self-sufficient. informal
The image here is of the camel, which is famous for surviving on the fat in its hump without feeding or drinking.
See also: hump, live, on