Lost In Translation

Cue the "You Can't Do That On Television" theme: this detergent is called Barf. It means "snow" in Farsi and, obviously, has a growing cult appeal online. [AdWeek]