Home » Dictionary » mama put

mama put

mama put n. a small food stand or restaurant. Editorial Note: The etymological information in the 2001 cite has not been verified. (source: Double-Tongued Dictionary)

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Further reading

Cheer Away the Bowl

Gene calls from the Badlands of South Dakota to ask about ordering a glass of water at a restaurant by asking for a blue dolphin neat. Is that widely used? There are many slang terms used when ordering water, such as windmill cocktail, city coke...

Recent posts