Blend of befuddle + puzzle. Compare confuzzle.
befuzzle (third-person singular simple present befuzzles, present participle befuzzling, simple past and past participle befuzzled)