Twoten definition

(Internet) Alternative past particple of tweet.
verb
0
0
Advertisement