1 definition by USAFRAF
Better Dead than Red pretty much means that it is better to die than to be communist. It was used a lot during the western side of the Cold War. It will sometimes be used in the modern-day but mainly online.
by USAFRAF August 25, 2020