What does camilla atkins mean?

camilla atkins meaning in Urban Dictionary

royal, eye-catching, blags the woman way into culture