German Dave Share definition Flag To ejaculate onto your bedroom carpet during masturbation. “I had no tissues so I had to do a German Dave.” German Dave by safety&comfortguide January 31, 2012 0 0 Get merch Get the German Dave mug. Buy Now — $32.95 See more merch