What does XRO stand for?

What does XRO mean? We have 1 definitions. Read most used XRO meanings below.

ADVERTISEMENT