dutch uncle

Dutch uncle is the term used for someone who regularly says harsh, frank and severe things to someone but for a good reason. Dutch uncle is a way of criticizing and insulting ones intelligence or offering harsh comments with the purpose of educating and encouraging someone, or to admonish them. A persons uncle is often the person that teaches their nephews and nieces, sometimes in a more harsh way than others would.