Anomalous magnetic viscosity, where the magnetization as a function of time exhibits non-monotonic behaviour, being seen to increase, reach a peak, and then decrease, is observed on recoil lines in bulk amorphous ferromagnets, for certain magnetic prehistories. A simple geometrical approach based on the motion of the state line on the Preisach plane gives a theoretical framework for interpreting non-monotonic behaviour and explains the origin of the peak. This approach gives an expression for the time taken to reach the peak as a function of the applied (or holding) field. The theory is applied to experimental data for bulk amorphous ferromagnet alloys of composition Nd60−xFe30Al10Dyx, x = 0, 1, 2, 3 and 4, and it gives a reasonable description of the observed behaviour. The role played by other key magnetic parameters, such as the intrinsic coercivity and fluctuation field, is also discussed. When the non-monotonic behaviour of the magnetization of a number of alloys is viewed in the context of the model, features of universal behaviour emerge, that are independent of alloy composition.