1 definition by PANadelphia

Top Definition
Information being created at multiple places simultaniously through the internet.
My friend and I posted the exact same twitter post at the exactly the same moment. It was webtanious.
by PANadelphia August 25, 2010

Mug icon
Buy a Webtanious mug!