Baffled

To be hit with wiffle bats
Scientists were baffled over the outcome of recent cancer research.
by Bigginsworth December 18, 2012
Get the Baffled mug.