used to express surprise or anger
can you beat that / it!
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición