[jump on] or [jump all over] or [land on] or [land all over] {v. phr.}, {informal} To scold; criticize; blame.
* /Tom's boss jumped all over Tom because he made a careless mistake./* /Janice landed on Robert for dressing carelessly for their date./* /"I don't know why Bill is always jumping on me; I just don't understand him," said Bob./
Compare: FIND FAULT, GET ON, LAY OUT(7).