amazon princess Share definition Flag An amazon girl/woman who happens to be attractive despite her freakishly large stature or overly muscular body. "That was a huge bitch, but I'd still make her my amazon princess and let her slap me around!" amazon princess by Sarah Lambert February 27, 2008 0 0 Get merch Get the amazon princess mug. Buy Now — $32.95 See more merch