DEFINED /self-sacrificial1 person defined themselves as self-sacrificialIntrovert, self-sacrificial, evidential, inquisitive, self-criticalDefined from Edinburgh Fringe SHARE THIS PAGE Twitter Facebook Email