used to express surprise or anger
can you beat that / it!
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition