used to show that you are surprised and annoyed by sth that sb has done
(he, she, etc. has) been and done sth
used to show that you are surprised and annoyed by sth that sb has done
Someone's been and parked in front of the entrance!
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition