meaning of brand new bag

brand new bag meaning in Urban Dictionary

Making a significant change in a person's life for the right, specially pertains to people who have made by themselves more appealing from ugly characteristics.