1 definition by Champ1999

Top Definition
A rare male with extraordinary powers over life, in general, but with special expertise in corralling females. Many believed the Storm species was extinct until a recent spotting in central Ohio.
Storm comes out on top again. Man, what I would give to be Storm for one night
by Champ1999 August 27, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.