xddcc Share definition Flag funny name “What do you think of, XDDCC?” xddcc by TwoSevenSixThree October 19, 2023 Get the xddcc mug.