Oh what a DUFFLE-HEAD that Barack Obama is !!! Duffle-Head (As used in a Felix the Cat cartoon) A wicked person of limited intelegence but with pretenses of intelectual grandeur. Their only successful endevors are usually the invention of self punishment machines.