haoxuan Share definition Flag unfunny and when a joke is dragged on too long Dude, you keep dragging the joke! That's so haoxuan. haoxuan by themaker123eplo June 3, 2024 0 0 Get merch Get the haoxuan mug. Buy Now — $32.95 See more merch