hot stuffed tomato - English Synonyms Dictionary

hot stuffed tomato

n.
[1] stuffed tomato