DYFI stir to stamp out Che Guevara slippers