1 definition by Jeremy Cobb

A Massive Multiplayer Online game. It is set in a fictional battle of France in 1940.
by Jeremy Cobb June 2, 2003
Get the World War 2 Online mug.