1 definition by Imogen1989

Top Definition
a woman who is victorious.
The Victress has arrived.
by Imogen1989 November 23, 2009

Mug icon
Buy a Victress mug!