BE HARD ON Meaning of BE HARD ON in English {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."/ Slang English vocab. Английский сленговый словарь. 2012