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