look up any word, like thot:

1 definition by Imogen1989

 
1.
a woman who is victorious.
The Victress has arrived.
by Imogen1989 November 23, 2009
3 0