flummoxing

/F L AH0 M AO1 K S IH0 NG/
verb
  1. 1

    To confuse; to fluster; to flabbergast.

Source: https://en.wiktionary.org/wiki/flummox, https://en.wiktionary.org/wiki/flummoxing