twittiest

English

Adjective

twittiest

  1. superlative form of twitty: most twitty