hard case

  1. a rough or tough person
  2. one who is firmly established in bad habits
  3. a person in an unfortunate condition

See hard case in American Heritage Dictionary 4

noun
  1. A tough, unsentimental person.
  2. A person who is persistently insolent or difficult to control.

Learn more about hard case

link/cite print suggestion box