have gone and done something
From Longman Dictionary of Contemporary Englishhave gone and done somethinghave gone and done somethingspokenSURPRISED used when you are surprised or annoyed by what someone has done Kay’s gone and lost the car keys! → goExamples from the Corpushave gone and done something• Kay's gone and lost the car keys!