Random
Source Code

A Match Made In China

The opposite of "a match made in Heaven".

An imperfect, flawed or badly constructed relationship between two people.

Phrase used to describe a relationship which looks as if it will soon come to an end.

John and Stacy will never stay together, they're a match made in China.

by Grace ! March 28, 2010

40👍 15👎