I think Amber is referring to Darla Deering. http://marvel.wikia.com/wiki/Darla_Deering_(Earth-616)