YACK Meaning of YACK in English v 1. to vomit. Submitted by Ian Ehrenwald, MA, USA, 04-06-1997. Slang English vocab. Английский сленговый словарь. 2012