Idioms & Phrases for word “perplexing”
perplexing - Did you Mean?
perplex (perplexing)