Picture Is Unrelated

Does Ratzplatz Mean "Poop" in German?

Advertisement