Ne'er-do-well

From Fresh Dictionary

English

Noun

ne'er-do-well

  1. A person who is up to no good or generally thought of as worthless
Personal tools