pickflatter oneself flatter oneself To be sure of your own talent or skill; highly confident. I flatter myself that I am a better swimmer than he is. No categories: add yours Source: A Dictionary of American Idioms Subscribe to: American IdiomsEnglish Slang Discuss