A person described as not working or contributing to society is often called a deadbeat.