Verb
have another thing coming (third-person singular simple present has another thing coming, present participle having another thing coming, simple past and past participle had another thing coming)
(idiomatic, especially US) Alternative form of have another think coming
If you think my career has been a failure because I have never won a national title, you have another thing coming. Bo Schembechler