Ah, yes, when I watched that episode, I gave TCPI some brownie points for an awesome title. :D DP had quite a few punny titles that I liked too - "O'er the Ramparados We Watched," "Oh Do You Know the Poffin Plan," "Malice in Wonderland," and "One Team, Two Team, Red Team, Blue Team."
I personally liked "Smells Like Team Spirit!" myself. :') Nirvana is the shit. Pokemon parodying Nirvana was awesome and it was for one of the best episodes they ever made, to boot.
Maybe TCPi should hire Weird Al Yankovic to give titles to their episodes.