For the record, in case you didn't know, "barf" is very slightly off-color slang. No one would really be offended by it, but you wouldn't say it to the queen. "Vomit" is certainly a viable word, and the one you would use when talking to the queen. I can't imagine why you'd be talking to the queen about vomit, though.
_________________________
Bitt Faulk