Top definition
An online war game set in France, 1940. Combines air, ground, infantry, boats, and other forms of combat into one online simulation. (warning: not for everyone) FREE TRIAL AVAILABLE!
Hey you wanna go play some WW2OL?
by Merciful January 03, 2004
Get the mug
Get a ww2ol mug for your mother-in-law Jovana.
buy the domain for your travel vlog