A snack is a sub-meal that you eat to hold off yourself untill your official meal (breakfast, lunch, and dinner). I don't believe in eating something really "heavy" but something "light" in particular.
Some of my favorites? Lets see.. Canned peaches, a small hoagie maybe, chips (kettle), and anything along the lines of that. Oh, and a tasy kake.
Don't argue with idiots because they will drag you down to their level and then beat you with experience.