Knock me dead meaning?

hey guys...English is not my first language. Can you tell what it means in following context: "scenario is loss. scenario 2 is more loss. well, knock me dead".
Knock me dead meaning?
Post Opinion