rakehell

Etymology
From to rake (out) hell (“to search through hell thoroughly”), in the sense of a person so evil or immoral that they cannot be found in hell even after an extensive search: see. Compare.

Adjective

 * 1)  Immoral; dissolute.

Noun

 * 1)  A lewd or wanton person; a debauchee; a rake.