"turned out well" - he's a good/nice/successful person. Regardless of whatever problems his parents had, it didn't adversely affect his development. fireball - Yes, she's very close to setting the town on fire.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.