I found this phrase "Please leave the tomatoes at home" in an email. On searching online I found it used in several places which are related to inviting people for an event.
What exactly does this phrase mean? I am guessing it's meaning to be like "come without any things which can be a distraction for the event happening"
Best Answer
Jim's comment is accurate. it means "come with good mood" - bringing tomatoes with you to an event means you expect the event to "suck" and intend to punish the event organizer/performer by throwing tomatoes on them.