On "sleaze", the British media euphemism for political corruption there

As a Brit I find this highly offensive.

It should be Rubbish Island.

2 Likes