Dedi Amkaming Share definition Flag Brave WW2 solider who was last seen being tortued by militants in Africa. Dedi... Dedi Amkaming. Aughhhhhh, fuck! Dedi Amkaming by PoopSlave97 July 20, 2023 0 0 Get merch Get the Dedi Amkaming mug. Buy Now — $32.95 See more merch