Top definition
When players play in Russian in the KHL word is that the teams over there give the players an IV of an unknown substance between periods that makes you feel great and play better.
Ovi was off the Russian gas when he won the cup.
by donnie_hayes June 20, 2018
Get the mug
Get a Russian Gas mug for your mom Riley.