Top definition
A superhero capable only of creating light breezes and hiding really well.
*A breeze blows all of your papers off your desk*
"Damn you Windovia, where are you hiding?!"
by Stuff@Stuff July 19, 2008
Get the mug
Get a Windovia mug for your brother-in-law Manley.