import re
import string


def rm_word_all_punct(dfcol):
    """ Remove words that are entirely punctuation """
    punct = re.escape(string.punctuation) 
    ss = f"((?<=\s)|^)([{punct}]+)((?=\s)|$)"
    return dfcol.str.replace(ss, r'', regex=True)