At one of my jobs today, got speaking to a apprentise, and well, he was chatting to me, how he hates chavs etc... but he would contuine on, and spoke about hating emo's.... what the hell is a emo?

Can someone bring me up to speed please...?
Is it like a Mod and rockers type thing?

ta
