I remember my english teachers always said, if you're having trouble figuring out what a word means, take a look at the words around it, try to figure out its definition from the context.
So, using that strategy, I can only infer that "enigmatic" means "craptacular."