Dutch uncle
~noun
Entry: a person, often a mentor or advisor, who criticizes or reproves with unsparing severity and frankness.
© Milton-Kindersley Advanced Dictionary