high deranged stimulating Squirrel. .. this sounds more like a confession than a meme