President-elect Donald Trump blasted a union boss who represents Carrier employees Tuesday — after the rep said Trump lied about saving jobs at an Indiana factory.

“Chuck Jones, who is President of United Steelworkers 1999, has done a terrible job representing workers,” Trump tweeted Wednesday night, just minutes after Jones appeared on CNN.

“No wonder companies flee country!”

The union boss appeared on the cable network one day after telling The Washington Post that Trump for “lied his ass off” about the amount of Carrier jobs that would be sent to Mexico.

Trump has publicly claimed that he saved 1,100 jobs at Carrier’s Indiana factory in an agreement that included $7 million in tax cuts for its parent company, United Technologies.

In the end, Jones said that only 800 Carrier factory jobs were saved.

“Trump and Pence, they pulled a dog and pony show on the numbers,” Jones told the paper about Trump’s promise to save more than 1,000 jobs.

“I almost threw up in my mouth.”