← Back to Directory

Slang tagged with food stall

mama put

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