Top definition
Any news item or public event, no matter how small or hard to find, that arouses a sudden and significant level of excitement from the Twitter community.
Bob: Man, did you see how Twitter lit up after Ahmadinejad's statement that "(There is) no significant need for the United States"?

Dave: Yeah I know. He really found the twitoris with that one.
by IdnEgo October 01, 2009
Get the mug
Get a Twitoris mug for your cousin Larisa.