Take (one) for an idiot verb phrase
To believe that someone is foolish.
I don't take her for an idiot. She is as bright as a button.
Do you take me for an idiot? I'll never come back.
To have no money
Extremely stupid
Very stupid, or silly
Used to describe someone who is naive, gullible, inexperienced, easily fooled, ignorant, unsophisticated, etc.
To say, or believe something or someone that seems completely crazy, delusional, or stupid
The verb "take" should be conjugated according to its tense.
Come out of a difficult situation without a stain on one's character
I don't understand how he can fall in shit and come out smelling like a rose.