What does amelia bradshaw mean?

amelia bradshaw meaning in Urban Dictionary

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