Emo's aren't worth the effort of hating. Just laugh at them (or pity them if you really must).
And if you really need a definition of emo, they're the mutant offspring of goths, skater punks, bogans and whining spoilt brats whose parents buy them all the latest fashions to shut them up.