carnivorous female; predatory woman; aggressive woman who takes the initiative in relationships with men
woman who likes eating meat
carnivorous female; predatory woman; aggressive woman who takes the initiative …