The past tense of "tweet" in relation to Twitter. Often used by Kathy Griffin
Did you twat that info?
26👍 18👎