Dictionary.com
Thesaurus.com
is bamboozling
  • present progressive of bamboozle (3rd person singular).