1 definition by ambericalv

The significant other of an individual who finds themselves "widowed" by the popular online game World of Warcraft.
When the new expansion came out, I knew it was only a matter of time before I would become a WoWdow.

She found herself suddenly WoWdowed when her boyfriend said, "I'm only going to raid for a couple minutes."
by ambericalv December 9, 2010
Get the WoWdow mug.