Mockupedia is written by you.

Definition:

When a nation invests large sums of money into sports to clean up their image.

Colloquialism:

Yep, the Saudis doin' the SportsWash after the Kashogi killing. Hey Saudi kids, let's take the Range Rover through the SportsWash on Bin Ladin Drive and go to the LIV tournament in Jeddah.

by Riyadh 24 July, 2024