Language | THE BUZZ Nov 23, 2013

'Selfie'

A "selfie" is defined as "a photograph that one has taken of oneself, typically one taken with a smartphone or webcam and uploaded to a social media website." Oxford Dictionaries, publisher of the Oxford English Dictionary, last week named selfie as its 2013 word ...

Language | THE BUZZ Nov 9, 2013

Ima desho!: Do it now!

今でしょ! The phrase "Ima desho!," or "Now!," first became popular online last year, but it has taken on a life of its own after Toshin High School literature teacher Osamu Hayashi spat it out at the end of a Toyota commercial in January (www.youtube.com/watch?v=0mKEeqzqJtc) The ...