Skip to main content

Leonard L. Church's definitions

Armagado

1. An enormously large and powerful tornado that can easily destroy a town.

2. A tornado that is part of a Tormageddon.
Oh man, the town is gone! An Armagado passed through it.
by Leonard L. Church June 3, 2012
mugGet the Armagado mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email