Mama put
Definition:
Local restaurant often found on the street corners. They are cheaper than proper restaurants.
Example:
I want go eat for mama put means i am going to eat at a local restaurant
SPREAD THE WORD TWEET FACEBOOK EMBED
Synonyms: