Origin:
Origin: Probably bum- (probably alteration of bamboozle)
Origin: + fuzzle (perhaps blend of fuddle and fuzzy)
Browse entries near bumfuzzle
bumbershoot
bumblebee
bumble
bumboat
bumelia
bumf
bummalo
bummed
bummer
bumper to bumper