Meaning of stuffed tomato

Definition of stuffed tomato

(noun) tomato cases filled with various salad mixtures and served cold
tomato cases filled with various mixtures and baked briefly

Other information on stuffed tomato

WIKIPEDIA results for stuffed tomato
Amazon results for stuffed tomato