Used by some Chinese as a sort of greeting when welcoming friends, but doesn´t necessarily mean that it is convenient for them to feed you etc.
Check out these groups of Chinese phrases too. You might find more useful Mandarin phrases. The current Chinese phrase "Have you eaten?" appears in these as well
Learn how to say the Chinese phrase for Have you eaten? with standard Mandarin pronunciation. Free Mandarin phrases with pinyin and literal translation