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 goodegg that everybody wants to be his friend.

Syn.: REGULAR GUY.Contrast: BAD EGG.