Ulti hona meaning in english

To vomit