TOP THAT Meaning of TOP THAT in English do better than that, improve on that """Top that!"" the farmer said, holding up a six-pound potato." English idioms vocab. Словарь английских идиом и выражений. 2012