meaning of amelia bradshaw

amelia bradshaw meaning in Urban Dictionary

the most incredibly buetiful woman in the whole globe <3 I favor her much xox