There is no clear history for the word bamboozle, a popular slang to describe a hoax, fib or confusion of a person. There are some wonderful suggestions of the history, as pointed to below…and regardless, its a fun and funny word that has a delicious onomatopoeic quality.
bamboozle (v.) 1703, originally a slang or cant word, perhaps Scottish from bombaze “perplex,” related to bombast, or French embabouiner “to make a fool (literally ‘baboon’) of.” Related: Bamboozled; bamboozling. As a noun from 1703. (http://www.etymonline.com/index.php?term=bamboozle)
*The Gaelic Etymology of the Languages of Western Europe, 1877)
(Slang and Its Analogues Past and Present: A Dictionary, Historical …, Volume 1, 1890)