deadbeat - Dictionary definition and meaning for word deadbeat
dead+beat = dead debt = usually people attempt suicide when they cannot clear their debts.