had twitted
Past perfectconjugation oftwit.There are other translations for this conjugation.

twit

Examples
Other Dictionaries
Explore the meaning of twit in our family of products.
Word of the Day
mummy