puteada

Noun

 * 1)  slagging off, insulting