1 definition by Sabrina Duncan

A mixture of pesto and zucchini that is put on top of food and drinks for flavor and decoration.
I love to put zesto on my pasta.
by Sabrina Duncan July 1, 2013
Get the Zesto mug.