What would better describe the predicament Russia got themselves in in the Ukraine?

What would better describe the predicament Russia got themselves in in the Ukraine?
Although when I looked up "Ukrainian Meat Grinder", Urban Dictionary gave me something completely unrelated :S
Quagmire
Meat grinder
Select gender and age to cast your vote:
What would better describe the predicament Russia got themselves in in the Ukraine?
Post Opinion