What does amy elliott mean?

amy elliott meaning in Urban Dictionary

the most beautiful woman on earth