The Teps smells like teen spirit