A guy who is not quite straight
John Travolta says he's straight but I think that means staright....