Vocabulary

頭の足りない

half-baked; dim-witted; meatheaded

expression i-adjective