Top definition
A revolution instigated, orchestrated and subsequently propagated and promoted by the WEB 2.0 Sensation Twitter.
The protests seen in Iran against the disputed election is the World's first Twitterloution.
by Aviduser June 16, 2009
Get the mug
Get a twitterloution mug for your cat Jovana.