up-to-no-gooder

Noun

 * 1)  A mischievious or misbehaved person; a reprobate.