An ambivert is a person who has a perfect balance of both introvert and extrovert personality traits.