Visionary is actually a perfect word for Wavoid longs and bashers alike. Picks your definition and takes yer choice: 1: a person given to fanciful speculations and enthusiasms with little regard for what is actually possible 2: a person with unusual powers of foresight [syn: illusionist, seer] So when you call someone a visionary it can be either insult or awesome.