to be too simple-minded/disorderly and confused/muddled and mixed-up (idiom)
Copyright © 2024 3Dict.net