SCOTCH MUFFLER


Meaning of SCOTCH MUFFLER in English

a drink of any spirits but especially whisky, which will keep you warm...

Scottish slang English vocabulary.      Английский словарь шотландского сленга.