roxy-chan Share definition Flag 1) An awesome person who lives in Canada and ph33r5 the b34v3r o.o; 2) My melamin ^___^ Wubs j00, melamin *chu* roxy-chan by Orasa December 14, 2004 0 0 Get merch Get the roxy-chan mug. Buy Now — $32.95 See more merch