Perplexingadjective


Definition

Completely baffling; very puzzling.