Germoid Share definition Flag Derogatory term for a german person. The eternal germoid is the true antagonist of world history Germoid by Huan Son June 3, 2022 0 0 Get merch Get the Germoid mug. Buy Now — $32.95 See more merch