to cascade

Fun Dictionary -> to cascade

to cascade - Vulgar Dictionary definition

To vomit.