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. 迈克居然把窗户玻璃给打碎了——他得吃不了兜着走了。