bamboozle

(redirected from Bamboozle!)
Also found in: Dictionary, Thesaurus.