Top definition
any delicious homemade food your mama might make
pie, soup, or pasta! You would say, yummie, thats mamalicious!
by pammie d. November 29, 2009
Get the mug
Get a mamalicious mug for your buddy José.