Dutch uncle

~noun

Entry: a person, often a mentor or advisor, who criticizes or reproves with unsparing severity and frankness.

 

© Milton-Kindersley Advanced Dictionary