meaning of anastasia brenan

anastasia brenan meaning in Urban Dictionary

a crazy butt bitch. really sexy