Picture 5 / 13

'The Troll Manifestation' - Season 8, Episode 14
When Sheldon and Leonard co-publish a physics paper online, they find themselves dealing with an unexpected Internet troll. Meanwhile, Penny, Amy and Bernadette spend girls' night finding each other's embarrassing moments.
Air Date: February 5, 2015.