BIRDBRAIN


Meaning of BIRDBRAIN in English

a person with a tiny brain, dumbo

Hey, birdbrain. Why are you throwing money in the river?

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.