To confuse, perplex, or bewilder someone; to bamboozle or confound.
American dialectal term, likely a blend of 'bump' or 'bum' (meaning to affect negatively) and 'fuzzle' (to confuse), possibly influenced by 'befuddle.' Common in 19th-century American English.
Try Another Word