Top definition
A reference to addictive Internet based games.
E.g.Popomundo, Cyber Nations, Astro Empires, Ogame, Battle Dawn
Sam is hooked on that webcrack!
by Atomp June 14, 2007
Get the mug
Get a Webcrack mug for your girlfriend Zora.