Lamebrain meaning

lām'brān'
A stupid person; a dolt.
noun
0
0
A slow-witted or stupid person; dolt; numskull.
noun
0
0
(slang, derogatory) A fool.

You lamebrain! How could you do something so stupid?

noun
0
0
Advertisement

Origin of lamebrain

lame +‎ brain