Emo is short for emotional. Emo is a broad title that covers a lot of different styles of emotionally-charged punk rock. Emo is a slang term used to describe a range of fashion styles and attitudes somewhat affiliated with emo music and its related scene.