Had-another-think-coming Definition

verb
Simple past tense and past participle of have another think coming.
Wiktionary