A person or thing who is always hungry for sex, does in public and keeps gaining weight because of it.
Eric: Stacy is such a hornyvore, she can't seem to stop having sex in public.
Jordan: Yeah, look how big she's getting!
Eric: It seems to be going to her toes.