twittletwattle

listen to the pronunciation of twittletwattle
English - English
{n} idle talk, gabble, tattle
{v} to prate
Tattle; gabble
twittletwattle
Favorites