Top definition
A sauce or meal that contains chilli and garlic
Do you have some of that charlic sauce to put in my burger.
by alekandr July 20, 2018
Get the mug
Get a Charlic mug for your friend Julia.