I read about this on Facebook, what the H*** are Twinkies?? lol

Must be something incredibly delicious when everyone's so upset about this!