What does WSRO stand for?

What does WSRO mean? We have 12 definitions. Read most used WSRO meanings below.