Smells Like Teen Spirit

TMNT jean jacket

Or teenage mutant ninja turtle spirit to be exact. What do you think that smells like? I'm guessing probably raw sewage and stale pizza.