Definition of sophisticated from the Urban Dictionary:
Sophistication is a mix of
- knowing when a joke's over,
- caring somewhat about the consequences of your actions,
- talking about something of reasonable importance,
- having a good dose of common sense,
- not letting your immediate reactions control your life,
- knowing how much information is TOO much information,
- and not wearing wearing your jeans lower than your underwear.
I think that about covers it.