Other crossword clues for answer "IMAFOOL"IMAFOOLWords of self-flagellation after a bad callStupid me!How stupid of me!D'oh!Duh!