1 definition by MyPhuong

Top Definition
The most controversial war in History.
My Dad was involved in the Vietnam War
by MyPhuong May 19, 2005

Mug icon
Buy a Vietnam War mug!