Your Face When Rugrats Is Explained. Sub thumb and friend for more /funny_pictures/2607254/LOL/ my latest upload ^^^^ check it out ;D. The babies in Rugrats don lol WTF funny troll epic TROLLED meme Emo LMAO FUNNYJUNK