Without funds; low on or out of money.
Destitute.
Penetrating and relatable, to the point of causing discomfort.