scroad muffin Share definition Flag A dirty, smelly, scum bag person. John hasn't showered in three days; what a fucking scroad muffin! scroad muffin by scrags2012 September 4, 2016 Get the scroad muffin mug.