def cleaned_reviews_dataframe(reviews_df):
    """
    Remove newline "\n" from titles and descriptions,
    as well as the "Unnamed: 0" column generated when
    loading DataFrame from CSV. This is the only cleaning
    required prior to NLP preprocessing.
    
    INPUT: Pandas DataFrame with 'title' and 'desc' column names
    
    OUTPUT: Cleaned DataFrame with combined 'title_desc' column
    """
    reviews_df['title'] = reviews_df['title'].str.replace('\n', '')
    reviews_df['desc'] = reviews_df['desc'].str.replace('\n','')
    reviews_df['title_desc'] = reviews_df['title'] + reviews_df['desc']
    if 'Unnamed: 0' in set(reviews_df.columns):
        reviews_df = reviews_df.drop('Unnamed: 0', axis=1)
    return reviews_df