befuddles

verb
  1. to confuse someone completely; to make someone unable to think clearly
  2. Usage: third person singular present tense of ‘befuddle’

Examples