Definition of "befuddled"

befuddled