Skip to main content

roxy-chan

1) An awesome person who lives in Canada and ph33r5 the b34v3r o.o;

2) My melamin ^___^
by Orasa December 14, 2004
mugGet the roxy-chan mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email