To be depressed; to have low morale; to feel sad.
have another think coming
To be deluded, to be mistaken; to need to rethink something one has de…
have another thing coming
Alternative form of have another think coming.
have at
To attack; to engage in combat with.
have second thoughts
To change one's opinion, or be uneasy about a previous decision.
have a cow
To get angry; have a fit.
have the hots for
To be attracted (sexually or romantically) to (someone); to fancy some…