Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

twattle Definition

Cancel
twattle
noun
To talk in a digressive or long-winded way

Words Related to twattle!

twattle Examples by Brain Bank Users