flat broke

(slang) entirely without funds: completely and utterly broke.