yack on verb1 •(slang) To talk at length, in an annoying, boring and long-winded way. formsyacked on · yacking on · yacks on