西红柿有怪味可能是由于其成熟程度不同、受到病害感染或受到化学农药等污染。例如,未成熟的西红柿会有一种酸涩的味道,而受到菌类感染的西红柿可能会散发腐烂的味道。化学农药污染的西红柿则会有一种刺鼻的气味。因此,在购买和食用西红柿时,应选择成熟完好的品种,建议购买有机蔬菜以减少农药污染,并注意食物安全。