TOUGH SHIT Meaning of TOUGH SHIT in English {n. phr.}, {vulgar}, {avoidable} See: HARD CHEESE, TOUGH LUCK. Slang English vocab. Английский сленговый словарь. 2012