Skip to main content

Definitions by Margie Wicks.

An Indian baked good typically found in the Asian South West.
"Dawg, I love me some Vatsal. Let's go get some in the Asian South Western Region!"
Vatsal by Margie Wicks. February 15, 2009