1 definition by China is no good

Top Definition
A very sick place to go not because of corona virus it's because of to many people
China is bad
via giphy
by China is no good May 20, 2020

Mug icon
Buy a China mug!