The submitter’s wife was talking about someone who was going to upstage him. This is a nice mashup of “steal your thunder” (garner the attention or prasie that one had been expecting for some accomplishment) and “take the wind out of your sails”(diminish one’s enthusiasm about something). Both phrases involve taking away something from someone. Also, sails and wind often are accompanied by thunder, right? A big thanks to Martin Pietrucha for hearing this one and passing it on.