upchuck

Definition

Slang

  • verb to vomit. A humorous reversal of chuck up (itself based on ‘throw up’), this expression surfaced in the USA in the 1920s and, having spread to British and Australian speech, has enjoyed a limited currency ever since.
http://www.dictionarycentral.com/definition/upchuck.html