Top definition
Having a presence online that is sophisticated, good-natured, and charming or stylish; is technologically up-to-date and adeptly maintained or managed, whether by the person himself or another; and is easily read, viewed, followed or otherwise experienced by others online.
With his award-winning website and informative tweets, Eddie Izzard is a very webonair celebrity.
by einartheterrible August 27, 2009
Get the mug
Get a webonair mug for your friend Sarah.