heres the explanation for urbandictionary
An entire subculture of people (usually angsty teens) with a fake personality. The concept of Emo is actually a vicious cycle that never ends, to the utter failing of humanity, and it goes something like this:
1. Girls say they like "sensitive guys"...