Posted on June 14, 2016July 14, 2018 by iang Don’t look a trojan horse in the mouth Mix up of Don’t look a gifthorse in the mouth, and Trojan Horse By me. Related IdiomsReal idiom: Straight from the horse’s mouthReal idiom: Don’t look a gift horse in the mouth Post navigationPrevious post: Off the cuspNext post: Leave no stone unscorched