good Joe


noun Informal.

a warm-hearted, good-natured person.

Origin of good Joe

First recorded in 1940–45