Ow Boost Definition

noun

The process of elo boosting in the Video Game Overwatch.

Wiktionary