JOLTHEAD MEANING IN ENGLISH

• Jolthead Definition & Synonyms

  1. (n.) A dunce; a blockhead.


RECENT SEARCHES