1. The meaning of potluck is simple.
2. It's a common occurrence. It's a Chinese idiom. Pinyin means jiā cháng biàn fàn, which means daily meals at home. It's not surprising that it is a metaphor for extremely common things.
3. Homecooked meals come from Tang Ruohua and Song Ruozhao's The Analects of Confucius for Women: "Don't teach the cold, it will damage your husband's body; Home-cooked tea and rice, for hospitality. "