1873, "confuse," originally "to confuse with strong drink or opium" (by 1832), from be- + fuddle. An earlier word in the same sense was begunk (1725). Related: Befuddled; befuddling.
This question befuddled even the teacher
before
beforehand
beforetime
befoul
befriend
befuddle
beg
began
begat
beget
begetter