Search
people who are frustrated and perplexed
completely confused, puzzled or mystified by something
at sea
befuddled
bemused
bewildered
confounded