Explore Best Cartoons, Disney Cartoons, and more!

Phil And Lil DeVille Are Hands Down The Greatest Twins In TV History

Haha Rugrats!

^_^ I love this episode of The Rugrats! I even have it on my iPod haha :P

awesome 'Rugrats' Creator Addresses Fan Theory That the Babies Were All in Angelica's Head