January 6, 2011

Today's Definition

Specialist:  Someone called in at the last minute to share the blame.