"I think the word you're looking for is "befuddled.""

GetYarn