Top definition
"o" means "oh" just like R-O-O-M
"x" and "插" has the same pronunciation in China
so,... got it?

ps: 插 (verb: insert) = cha = x
ooxx me plz?
by Damao February 13, 2009
Get the mug
Get a ooxx mug for your girlfriend Beatrix.
buy the domain for your pet site