Skip to
noun
A person or thing that perplexes or bewilders; something puzzling or difficult to understand or explain.
Browse