puzzling

adj

1.
not clear to the understanding
2.
lacking clarity of meaning; causing confusion or perplexity