The Caribbean Dictionary

cascade
1 definition
1
 
Verb
To vomit.
Synonyms
puke
Tags
Pictures
Backyard Champion May 13, 2013
if a lick you, you puck!
400