History
History
Synonyms
UK
US
Meaning:
delinquent

(a person) doing wrong, behaving badly

irresponsible, defaulting

RED-HANDED as in Wiktionary
RED-HANDED as in Wikipedia