Puedes hacer algo así:
Creas un array que contendrá las palabrotas y después las sustituyes de la siguiente manera:
Código:
<?php
$palabrotas = array('palabrota','palabrota2','palabrota3','etc');
$string = str_replace ($palabrotas, "****", $string);
?>
Ya está. Puedes jugar con los cambios como quieras.