bamboozling

verb
  1. 1

    To con, defraud, trick, to make a fool of, to humbug or impose on someone.

  2. 2

    To confuse, frustrate or perplex.

    โ€œHe's completely bamboozled by the changes in the computer system.โ€

Source: https://en.wiktionary.org/wiki/bamboozle, https://en.wiktionary.org/wiki/bamboozling