Webster's Revised Unabridged Dictionary · 1913

Ninnyhammer

Ninnyhammer , noun

A simpleton; a silly person. [Colloquial] — Addison