beating a dead horse

Beating a dead horse is a common cliche which is used to explain that someone is bringing up a situation over and over again which is already over. It is often used in conversation when an argument has been solved or a compromise has been reached, yet the person continues to bring it up, thus beating the dead horse. The meaning of this cliche is that once something is already dead, you dont need to continue to beat it.