Yeah I think the first comment there is mine... I still don't know what the hell is it
There was a thread where one user used the phrase in the context of criticizing how the companions are quite over-the-top. Firesnakearies proceeded to use it as a meme-phrase.