Idiom Definition:
"can't make head or tail of it"
to absolutely not understand something
Synonyms:
baffle, baffling, difficult, fathomless, impenetrable, incomprehensible, inscrutable, mystery, puzzle, secret, unclear, understand, unfathomable, unknowable, unknown