I feel douped by this thread
Oh, now I get it! Douped is the 'French' version of duped! Works well for the supporters of the French-looking candidate, a la` Dan Rather...