Skip to main content

Wierdican's definitions

twitterlizing

A person that speaks so fast they sound live a bird twittering
The girl was twitterlizing while reading the novel out loud.
by Wierdican January 3, 2021
mugGet the twitterlizingmug.

Share this definition