Top definition
A powerful storm of the midwestern United States comparable to a hurricane.
The chiclone snapped trees and power poles all over Chicagoland.
by Teratogen October 26, 2010
Get the mug
Get a chiclone mug for your cat Helena.