Boost traffic and sales with Twitter

The dictionary definition of twitter is "a short burst of [...]