What does Bo3 mean?

Bo3 meaning in Urban Dictionary

"Best of three." On the web video gaming term