A joint prosthesis includes a bone engaging portion having a first recess portion, and an internal wall defining a second recess portion, an articulating component, an insert component having (i) a first insert portion configured to snugly fit within said second recess portion in contact with the internal wall, and (ii) a projecting portion that fixedly projects from said first insert portion and is configured to snugly fit with the first recess portion so as to rotationally fix the first insert portion within the second recess portion, said insert component also having a first coupling portion, and a mating component configured to mate with said articulating component and having a second coupling portion configured to mate with the first coupling portion to form a fixed male/female couple at variable version and inclination angular orientations with respect to the insert component.