Bamboozle \bam-BOO-zuhl\ , verb;
1. To deceive or get the better of (somebody) by trickery, flattery, or the like
2. To perplex; mystify
According to Etymonline.com:
Dating to 1703 this was originally a slang or cant word, perhaps from Scottish from bombaze ("perplex") which is related to bombast, or French embabuiner ("to make a fool of", literally "to make a baboon of").
*Today's word and the first definition were both taken from Dictionary.com's 'Word of the Day' for Sunday, November 21