humgruffin
Noun
Meaning
(archaic) A savage or terrible person.
(archaic) An obnoxious, whinging, or peevish person.
Source: en.wiktionary.orgNoun
(archaic) A savage or terrible person.
(archaic) An obnoxious, whinging, or peevish person.
Source: en.wiktionary.org