What does 'Dutch uncle' mean?

A Dutch uncle is a person who gives unwelcome advice.

Idioms similar to 'Dutch uncle'

See also: