Favorite Homestuck troll? Mines Nepeta. By Sirdontgiveafuck2015-02-06 22:00 86% (2516) ENOUGH SAIDNepeta Fur The Win!