what does your dreams means
Interpretation of dream: Tornado
Tornado

Sitting on one: Trying to remove memory or stress from embarrassing situation.