Feed The Dragon Meaning

(idiomatic) To buy or sell products labeled as "Made in China."

RECENT SEARCHES