please do NOT just trash them.
Horn worms are considered pest.
If you do want to trash them, consider freezing them to death be4 throwing them away.
Being responsible in dumping your feeder will ensure all of us to have the same access to them. We want to avoid government banning horn worms; just like they ban roaches in Florida, sticks pretty much everywhere in the states, and veiled chameleons in Hawaii.
The smells are from rotting chow mixed with their poo (I believe they dump the last frass- esentially their gut dirty content- before pupating).
Take them out, dump the pod, put them on a deli cup and just wait until they hatch.
If you felt you don't want to deal with them, you can give them to me.
i could always use couple of moths for my veiled. he loved them.