`` Smells Like Nirvana '' is a song by `` Weird Al '' Yankovic . It is a parody of `` Smells Like Teen Spirit '' by Nirvana . `` Smells Like Nirvana '' is a parody of Nirvana 's `` Smells Like Teen Spirit '' written and performed by `` Weird Al '' Yankovic .