Heidi Klum isn't letting sleeping dogs lie ... the supermodel fired back at Republican presidential candidate Donald Trump after he told the New York Times that the leggy German is no longer a "10."

The Project Runway host responded to the ridiculous comment in a 12-second video that she posted on Twitter.

In the clip, the oh-so-sexy Klum appears at photo shoot in a white t-shirt, which has the number 10 on it, and a grey-haired man wearing a Donald Trump mask comes up from behind her, and rip off the number "10," revealing a "9.99" underneath it.

Hilarious!

Along with the witty comeback, the 42-year-old wrote, "#TrumpHasSpoken #sadly #9.99 #NoLongerA10 #IHadAGoodRun #donaldtrump #HeidiTrumpsTrump #BeautyIsInTheEyeOfTheBeheld."

Take that Trump!