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.      Английский сленговый словарь.