meaning of Bo3

Bo3 meaning in Urban Dictionary

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