Emo means different things to different people. Actually, that's a massive understatement. Emo seems solely to mean different things to different people—Like pig latin or books by Thomas Pynchon, confusion is one of its hallmark traits.
Andy Greenwald (2003). “Nothing Feels Good: Punk Rock, Teenagers, and Emo”, p.1, Macmillan