Word of the Day:
July 6, 2008turpitude
noun
TER-puh-tood