You couldn't sell this to the Greeks Share definition Flag An idiom used in reference to a particular undesired object in a circumstance. This lag is abhorrent. You couldn't sell this to the Greeks! You couldn't sell this to the Greeks by Partisan Passers-By Proxy July 25, 2016 0 0 Get merch Get the You couldn't sell this to the Greeks mug. Buy Now — $32.95 See more merch