go and... idiom  informal      
 (表示不赞成)居然做了…,竟然做出…
used to express disapproval of something that is done
  He's gone and lost (= he has lost) that wallet I gave him for his birthday. 他竟然把我作为生日礼物送给他的钱包给弄丢了。 
 Mike's really gone and done it now - he'll be in terrible trouble for breaking that window. 迈克居然把窗户玻璃给打碎了——他得吃不了兜着走了。