vomicane Share definition Flag a vomit hurricane, or a hurricane made of vomit "shit, dude, check out that vomicane!" vomicane by sharonki August 8, 2005 0 0 Get merch Get the vomicane mug. Buy Now — $32.95 See more merch