SHACK Meaning of SHACK in English To nail a thought or description that someone else has been explaining Example: You just shacked that PETA argument. Slang English vocab. Английский сленговый словарь. 2012