Robuta

https://www.yourdictionary.com/vomitrocious Vomitrocious Definition & Meaning | YourDictionary vomitrociousdefinitionmeaningyourdictionary