open minded
Straight male, open minded person, up for trying new thing. Always aim to please, unselfesh person. Always make sure that partner is satisfied. In shape, good endurance, and stamina.
Open minded person who knows what they want and how to please a person.