Dictionary.com
Thesaurus.com

had been bamboozling

  • past perfect progressive
    of bamboozle.
    bamboozle
    verb (used with object)
    to deceive or get the better of (someone) by trickery, flattery, or the like; humbug; hoodwink (often followed byinto ).