'Clean all given :words: from :text: case insensitively'

@staticmethod
def remove_words(text, words, not_in_word=False):

    for word in words:
        text = TitleParser.ireplace(text, word, u'', not_in_word=not_in_word)
    text = u'    '.join(text.split())
    return text
