Skip to main content

Definitions 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.
Zesto by Sabrina Duncan July 25, 2013