OED DEFINITION: RHUBARB - 4. a. The word ‘rhubarb’ as repeated by actors to give the
impression of murmurous hubbub or conversation.
4. d. slang. Nonsense, worthless stuff.
Last Thursday was the 200th birthday of Charles Darwin, so the Austin Skeptics Society celebrated accordingly. The cake was courtesy of Taysia and the Darwin finger puppet is mine (from the Darwin exhibition at the American Museum of Natural History in NY in 2006).