Definition of jabbernowl

Definition of jabbernowl
  1. jabbernowl Noun Alternative form of jobbernowl
  2. jobbernowl Noun a person's head, particularly if misshapen or blocky
  3. jobbernowl Noun a stupid person; a blockhead
Need more help? Try our forum NEW