STAM FLESH Meaning of STAM FLESH in English To cant. CANT. Slang English vocab. Английский сленговый словарь. 2012