1 jabbernowl | Definition of jabbernowl

jabbernowl

noun
\ ˈjäbə(r)ˌnōl, ˈjab-\

variant of

British