2. Verb. (idiomatic intransitive) to work tirelessly ¹
3. Verb. (idiomatic intransitive) to constantly and irritatingly talk (about) ¹
¹ Source: wiktionary.com
2. Verb. (idiomatic intransitive) to work tirelessly ¹
3. Verb. (idiomatic intransitive) to constantly and irritatingly talk (about) ¹
¹ Source: wiktionary.com