twattle · verb, noun1Compare tattle, twaddle.twattle · verb2Unknown.Etymology from Wiktionary, CC BY-SA 4.0.