Thanks for asking, in short pure nonsense with the intention to attract derision. Google does know it? :-) Because I made it up. It is synonymous to grandiose without being pretentious and is originally meant to be used in some product marketing context. Are you Sir Ious?