noun
a made-up word combining 'twin' and 'tornado', referring to a pair of tornadoes occurring simultaneously or in close proximity
-
The meteorologists warned residents about the potential threat of a twinado forming in the area.
-
I heard there was a twinado spotted near the beach yesterday!
-
Dude, did you see that crazy twinado video on social media?
-
The twinado of emotions swirling within her made it difficult to make a decision.