Twitted

What is Twitted?

Twitted definition and meaning on Dictionary terms:
verb (used with object), twit

Tags: