headslapper
headslapper
English
Noun
Ad
Definition
A mistake of obvious stupidity.
Etymology
From head + slapper.
Ad
headslapper
A mistake of obvious stupidity.
From head + slapper.