Like a maze or labyrinth, intricate or convoluted. labyrinthine.
Difficult to understand or explain; enigmatic or confusing; perplexing.
Time spent pondering something confusing.