Subscribe English
look up any word, like bae:
 
1.
When you discover yourself posting the same tweet a second time.
"Damn. I just tweetavud. How embarrassing."
by JamesMasonIsGod January 07, 2010
1 0

Words related to tweetavu:

deja vu mash social media tweet twitter