lamebrain

/ˈleɪmˌbreɪn/
noun
  1. A stupid or foolish person.
    • He called me a lamebrain for forgetting my keys again.
    • Only a lamebrain would leave the oven on all night.
    • Don't be such a lamebrain; think before you jump.
Antonyms
What does "lamebrain" mean? | whatsthatwordmean | whatsthatwordmean