I was brought up with "another think coming". "Think" is the collequial word for "thought", both nouns. Also "another thought coming" is correct, but sounds oddly old fashioned. All this comes from living with a family that included an English teacher.
Artemis