Top definition
a vomit hurricane, or a hurricane made of vomit
"shit, dude, check out that vomicane!"
by sharonki July 18, 2005
Get the mug
Get a vomicane mug for your mother-in-law Sarah.