been and done

Idiom

used to show that you are surprised and annoyed by sth that sb has done

informal · British · Heard in 64 movies
Been there, done that!
Said in 8 films · #1