
vomit on- to vomit in the direction of someone/something and thereby soil them with vomit
in Richtung von jemandem/etwas erbrechen und dadurch mit Erbrochenem besudeln
disgust- to arouse disgust, revulsion, reluctance, or anger in someone
bei jemandem Ekel, Abscheu, Widerwillen oder Ärger erregen
snap at- to lash out at someone, to yell at someone
jemanden heftig anfahren, anschreien