'Dutch uncle' definitions:

Definition of 'Dutch uncle'

(from WordNet)
noun
A counselor who admonishes frankly and sternly