English dictionary
upchuck meaning and definition
Definition and meaning of upchuck at MeaningMonkey.org. upchuck meaning and definition in the English Dictionary.UPCHUCK verb
Definition of upchuck (verb)
- eject the contents of the stomach through the mouth
Source: Princeton University Wordnet