When something happens that is so fucked up that its as messy as a German Shit Show.
Well, my day was quite the German Shit Show.

What a German Shit Show!
by Concrete Wallbanger November 19, 2010
Get the German Shit Show mug.