To Bamboozle
1. cheat, do (informal), kid (informal), skin (slang), trick, fool, take in (informal), con (informal), stiff, sting (informal), mislead, rip off (slang), thwart, deceive, fleece, hoax, defraud, dupe, beguile, gull (archaic), delude, swindle, stitch up (slang), victimize, hoodwink, double-cross (informal), diddle (informal), take for a ride (informal), do the dirty on (Brit. informal), bilk, pull a fast one on (informal), cozen, He was bamboozled by con men. puzzle, confuse, stump, baffle, bewilder, confound, perplex, mystify, befuddle, flummox, nonplus
http://www.youtube.com/watch?v=-pPu2mdjX8Y