scroad muffin

John hasn't showered in three days; what a fucking scroad muffin!
by scrags2012 September 4, 2016
mugGet the scroad muffinmug.

Share this definition