good egg

good egg  {slang} or  {informal} good scout  {n. phr.}
A friendly, kind or good-natured person, a nice fellow.
Tommy is such a good egg that everybody wants to be his friend.
Syn.: REGULAR GUY. Contrast: BAD EGG.
Categories: friends {informal} {n. phr.} {slang}