If not an heirloom GREEN tomato perhaps you've purchased a tomatillo!
Unlike their sound-alike cousins, tomatillos should be eaten green......
it is not a tomatillo!!! people these tomatoes i have only seen in the DR, they do not ripen, they have hints of red but they are mostly green but larger than a tomatillo.