The Brief: Snack and meal are both slang terms that mean that someone is attractive or hot. They riff off the phrase "good enough to eat."

Bluesquiggle
DEEP DIVE

Some say that that a snack is someone who is attractive and available for a shorter term hook up and that a meal is someone worth cuffing. Other connotations are that a snack is good, but that a meal may be more substantial. These phrases are a source of prolific wordplay and pun-making, which is all up to interpretation. Calling someone a snack or a meal is generally a compliment, although it has potential to be objectifying.