xo xad Share definition Flag for stupid people who think they're cool enough to not say "thats sad" and wanna be modern say that dumb shit. me; *cries person; xO xAd me; okay, shut the fuck up. xo xad by pu$$yd3$tr0y3r69 February 10, 2019 0 0 Get merch Get the xo xad mug. Buy Now — $32.95 See more merch