Having a healthy vigor and spirit.
Having an active sex drive; lustful.
Used other than figuratively or idiomatically: see red, blooded.
Adventurous, exciting.