I think the name BOClean does the product a dis-service as it does not indicate what the program really does. I've thought long and hard about new meanings for B-O but have not come up with anything really useful In the end I decided the word 'clean' was also a problem. Does BOClean really clean? It may do some cleaning but what it is really doing for most of the time is 'monitoring processes'. Also, the word 'clean' is suggestive of scanning which BOClean does not do.
My suggested new name for BOClean is "Trojan Defender".
Trojan Defender says what BOClean does. It defends the system against trojan horse outbreaks.
You decided the word 'clean' was also a problem... that's hilarious. The name is fine just the way it is. Clean isn't just a verb, it is also an adjective. Is the machine infected? No, it's clean. And BO=back orifice has some history to it. Suggesting a name change when the program is fighting for its standalone life makes no sense whatsoever.