1 definition by Matt_F

Beautiful girl who has power and control over another person.
by Matt_F January 31, 2004
Get the seductress mug.