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

Words related to tweetavu

deja vu mash social media tweet twitter