ITotD

AcronymDefinition
ITotDInteresting Thing of the Day
ITotDInconvenient Truth of the Day (blog)