A combination of the words “finesse” and “bamboozle.” To confuse in a clever and cheeky manor.
“He thought he could beat me but I left him finoozled.”