What does Yo tengo Flores mean?
"I have flowers."
It means, "I have to eat." By the way, you can drop the Yo from your sentence because in Spanish, the yo is understood by the conjugation of the verb; there's only one person in the conjugation who is tengo. So you can get away with just saying, "Tengo que comer," and still be perfectly understood. You'll sound much more sophisticated.