DX Share definition Flag dicksucking, dicksucker. Something all humans must do at some point in time to get along. akin to kiss ass. Made a minor error on my report, gotta DX the boss, again... DX by wriggler February 21, 2005 0 0 Get merch Get the DX mug. Buy Now — $32.95 See more merch