Difficult to understand or explain; enigmatic or confusing; perplexing.
Time spent pondering something confusing.
Hard to deal with; dubious; of people: having a character difficult to assess.