meaning of Based Goddess

Based Goddess meaning in Urban Dictionary

Based Goddess is a term for the great Shannon. The finish.