Top definition
An ingredient added into a delicate Italian ditch mud soup.
Mary, go grab me the ha ta da ta
by Mariana Bleken June 19, 2018
Get the mug
Get a ha ta da ta mug for your brother Jerry.