1 definition by Zavada

Top Definition
Science which teaches us that history teaches us nothing
by Zavada February 24, 2010

Mug icon
Buy a History mug!