It was a phrase. "Hold on to your hat, there is going to be a bumpy road ahead"!
It means you refrained from saying something
"Asshat" is an American idiom meaning obnoxious idiot. It alludes to a person having their head up their buttocks and wearing it as a hat.
The idiom "to hold water" means that an argument, theory, or idea is sound, valid, or credible. It suggests that the reasoning or evidence presented is strong enough to withstand scrutiny. If something does not hold water, it indicates that it is flawed or unconvincing.
"To be" is not an idiom - it's a verb.
Condescending or supercilious toward
You had to take your hat off to him based on his success.
Pest is not an idiom. It's a word.
The idiom "apple shiner" means the teacher's pet.
The meaning of the idiom in the pink of health means being in good health.
Eat your hat: a statement made when you are positive that something will happen, as in "I'll eat my hat if our team loses this game."
They mean that your expectations may be unrealistic or unlikely. They are telling you not to hold your breath, but to move on happily.
John loved to dance and would do so at the drop of a hat.