What does aufrichtiger Freund mean?

aufrichtiger Freund - German to English

candid buddy