I think "Magniloquent" is a compliment that someone is magnificent and eloquent.
Magniloquent (adjective): the definition of which is: speaking or expressed in a lofty or grandiose style; pompous; bombastic; boastful.
Magniloquent (adjective): the definition of which is: speaking or expressed in a lofty or grandiose style; pompous; bombastic; boastful.