1 definition by TadGhostal

Top Definition
The single greatest hero in the history of the world. His followers include the great Stalin, Lennon, and Putin
Karl Marx is my hero!
by TadGhostal May 26, 2009
Mug icon
Buy a Marx mug!