Answer:
I think it means magnificent, but don't take my word for it.
Hope this helps :)
8.0m questions
10.6m answers