What is the full meaning of birdbrains
BIRDBRAIN, one of very limited intelligence [n]
Example of the word birdbrains placed on a Scrabble board.