You are stifling the impulse to rid or purge yourself of an idea, habit, or thought pattern. There may be a great deal of toxicity in your environment that you are not quite ready to deal with, and the gagging reflex is indicating that your level of tolerance is nearly at its apex. Vomiting is a symbol for the process of ridding yourself of something that does not serve you. Gagging is the simultaneous presence of this impulse along with the sense that it is not quite time. Gagging in a dream is a warning that something is about to be revealed and what that is may not be pleasant or healthy.
[1]