meaning of awfulescent

awfulescent meaning in Urban Dictionary

Noun. An undesirable young individual.