Vocabulary

頭が回らない

muddleheaded; knowing no better; not thinking about

expression i-adjective