"My Cup Runneth Over" is a quotation from the Hebrew Bible (Psalm 23:5) and means "I have more than enough for my needs" though interpretations and usage may vary. Notably, it can be employed sarcastically to indicate that someone, e.g. one's host, is being less than generous.