german kitchen Share definition Flag shitting on someones face joe gave sally a German kitchen german kitchen by jerry smalls October 4, 2007 0 0 Get merch Get the german kitchen mug. Buy Now — $32.95 See more merch