1908, from phrase no good "good for nothing." As a noun, first recorded 1924; variant no-goodnik (see -nik) first attested 1960.
: His father was a no-good drunk
nounAn unreliable or deplorable person; bum, no-account, no-goodnik: A high-living no-good in a derby hat (first form 1924+, second 1950s+)
[nogood-boy is found by 1908]