upchuck (v.) Look up upchuck at Dictionary.com
"to vomit," by 1960, American English slang, from up (adv.) + chuck (v.) "to throw."