To tell secrets or spread rumors.

3377992ltphrasestranslation