a tall, good-looking athlete with a great, out-going personality
The meaning of life is...to have as much fun as you can with the time you are given. dwaller5