My favorite Rugrats related thing was I saw this meme, and the Grandpa says I just got home from a game of Russian Roulette with the boys, and Dede was like, "Did you win"? He goes you really don't know what that is do you, and he has like this you dumb bitch look on his face.
My favorite Rugrats related thing was I saw this meme, and the Grandpa says I just got home from a game of Russian Roulette with the boys, and Dede was like, "Did you win"? He goes you really don't know what that is do you, and he has like this you dumb bitch look on his face.