john and stacy will never stay together, they're a match made in china
"the opposite of "a match made in heaven"
"john and stacy will never stay together, they're a match made in china" What is the definition of "a match made in china"?