yack - What does it mean?
'yack' hits on the web
You may have been searching for a specific social media @yack profile or the tag #yack
Definition of 'yack'
English
Verb
(en-verb)- I moved to another carriage on the train because the first one was full of people yacking on mobile phones.