used to express surprise
Bugger me! Did you see that?
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición