befuddles

/bɪˈfʌd(ə)l/

verb

Make (someone) unable to think clearly.

the logic used to arrive at this conclusion befuddles me