Offluidisexual
Derived from the Old English word that means vegetable, Offluidisexual means being attracted to people depending on what vegetable they feel like on that day, and what vege the other person is.
That guy is so Offluidisexual, he called me a juicy carrot!