i'll be darned
When you're so surprised you think you're gonna pass out. Used when something crazy happens or you're too lazy to agree with someone.
'I'll be darned' when my dog ate my homework and my teacher believed me.
'I'll be darned' when my friend said he's moving to Mars.
'I'll be darned' when my phone died during the worst time possible.'