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