1 definition by PANadelphia

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
Get the Webtanious mug.