SCOTCH FLUMMERY Meaning of SCOTCH FLUMMERY in English a kind of steamed custard. Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012