English

edit

Etymology

edit

puzzle +‎ wit

Noun

edit

puzzlewit (plural puzzlewits)

  1. A stupid person

Usage notes

edit

It was used by Theodore Roosevelt in 1912 to describe President Taft, who had previously labeled Roosevelt a honeyfugler.