wow, can you believe that amazon woman ordered high heels online?
a woman who is very large in physical stature--so large that she rivals amount of annual sales reported by amazon
"wow, can you believe that amazon woman ordered high heels online?" What is the definition of "amazon woman"?