FLESHPOTS Meaning of FLESHPOTS in English ■ plural noun places in which hedonistic experiences are readily available.OriginC16: with biblical allusion to the ~ of Egypt (Exod. 16:3). Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004