As people who avoid social interactions and do nothing but watch TV and play video games, we’d be labeled as a “hikikomori” in Japan. More on that and 27 other phrases we could really borrow from other languages below…
13 Amazing Foreign Words We Desperately Need In English
31 Phrases English Needs To Steal From Other Languages
Mental Floss
HuffPost
22 Non-English Words We Should Consider Using
Fluent in 3 Months