#twinglish
Top Voted Definition for #twinglish
English on Twitter This is an English learning term, especially popular in Asia. English learners and educators will often post with this tag to indicate that they are using English for educational purposes.
3