Globish?

I don’t travel enough (–at all) to comment intelligently–hmm, question to self, when do I comment intelligently?

Globish is a new term to me. Seems to mean a limited English vocabulary, direct active voice, in use among non-native-English speakers.

Globish (as a word) sounds like something a troll would speak–all gargle and spit.

Comments?