Golden Bowl

Dictionary

SPEWINGppr.

Vomiting; ejecting from the stomach.