tell on


Meanings

  • give away information about somebody;
  • produce an effect or strain on somebody;