Comment Comment by andycowley As a Brit, I don't think I've ever encountered the latter meaning. I've only ever heard it to mean 'perplexed'. parent andycowley 2 years ago