flummoxing
flum-mox-ing
adjective
Completely bewildering or perplexing; causing great confusion or puzzlement.
"The new tax rules were utterly flummoxing."
Thesaurus
Synonyms: puzzle, flummox, mystify, perplex, baffle, beat, get, vex, stick, dumbfound, pose, gravel