pickbe hard on . be hard on {v. phr.} To be strict or critical with another; be severe. "Don't be so hard on Jimmy," Tom said. "He is bound to rebel as he gets older." Categories: add yours verb Source: A Dictionary of American Idioms Subscribe to: American IdiomsEnglish Slang Leave my opinion