mama put

Noun

 * 1)  A stall selling Nigerian street food.
 * 2)  A woman who operates such a stall, or who cooks this kind of food.