Hiding or Filtering content blocks (any browser)

Hi guys,

Wasn’t sure if this was the best place to post this question.

I would like to know if an app / extension exists that would be able to filter specific words
and hide the page element that contains it.

Was thinking something Greasemonkey related?

For example there is a status update on Facebook that contains the world “pear”.

I would like to hide the HTML element (div, paragraph etc) that contains that key word “pear” but
still let me load and show the rest of the page as normal.

Is that possible with an app or extension?

The issue is I have a friend who wouldn’t like to see certain topics on any site - especially Facebook, emails etc.

Thanks in advance!