1 definition by CoReY and TiMmY

Top Definition
amaZon women are the best women to have sex with. there tall, sexy and great in bed..
man that chick was a real amaZon
by CoReY and TiMmY June 10, 2003

Mug icon
Buy a amazon mug!