kiss and tell in Finnish
kiss and tell in Finnish
laverrella
To betray a confidence by disclosing private information, especially of a sexual nature.