disreputable person


Also found in: Dictionary, Thesaurus.
See: degenerate
Mentioned in ?