Lamebrain

From Fresh Dictionary

English

Noun

Lamebrain (plural Lamebrains)

  1. (derogatory slang) A fool.
    You lamebrain! How could you do something so stupid?
Personal tools