headslapper

headslapper

English Noun
Ad

Definition

A mistake of obvious stupidity.

Etymology

From head + slapper.

Ad

Related Words