To involuntarily throw up a little bit in your own mouth, as from gag reflex or response to moral revulsion
Ugh - I totally trumped walking in the alley behind the pub, smelling that stench of stale beer, rotting food and dead rats
5👍 45👎