meaning of befoozled

befoozled meaning in Urban Dictionary

surprised beyond anticipated expectaions