Meanings

  1. tit for tat, two can play that game