Where in the world is Carmen Shit-diego? Posted by fullofshart on May 21, 2012 Posted in: Splat-astic. Tagged: carmen, diego, farts, feces, poop, public, shit, shitfarts, splatter, streak, wall, where in the world. Leave a comment It appears that she is at a train station. If you guessed train station then you were right on.