Meaning of hot stuffed tomato

Definition of hot stuffed tomato

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

Other information on hot stuffed tomato

WIKIPEDIA results for hot stuffed tomato
Amazon results for hot stuffed tomato