Put it in the freezer or outdoors (if you live in a cold environment). Not sure if this is actually a thing or just some old urban myth, but it's what I do. Maybe I smell though.
Short term freezing isn't very effective as a way to kill bacteria. Once the garment is made warm again, the bacteria wakes up and the stink returns.