Top definition
A riveting and highly engrossing life story or account , that appears to be unbelievable .
The life of armed syndicates and bandits appears to be the stuff of legend but we cant ignore the fact that it comes at the complicity of law enforcers
by varunmodgil January 10, 2016
Get the mug
Get a stuff of legend mug for your daughter-in-law Julia.