It is possible to achieve what you want using Peter Van Westens (NoNumber!)
ReReplacer
Joomla Component.
You only need to enter your list of bad words once then tailor which general areas you want replacement to happen (this is worth doing rather than just setting 'everywhere' to moderate server load).
Hope that helps.
Last edit: 13 years 2 months ago by nicodemus. Reason: Corrected link url
It is good, but you must approach the process sytematically and methodically - if you just assume you can whack a load of swear words in and do nothing else you will get into trouble later on...