Skip to main content

CoReY and TiMmY's definitions

amazon

Share 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
Flag
mugGet the amazon mug.