thoroughly confused, puzzled
having baffles
Muddled, confused.
Oddly mixed or jumbled together.
Motley.