Dictionary.com
Thesaurus.com

am barfing

  • present progressive
    of barf (1st person singular).
    barf
    verb

More Suggestions