← Back to Directory

Slang tagged with local food

mama put

A roadside food stall or informal eatery, typically run by women, known for local dishes.