Donald Trump seems to have one vote in veteran actor Clint Eastwood, who praised the GOP candidate for "saying what's on his mind."

The legendary actor and filmmaker went all candid during a recent interview with Esquire magazine and opened up about the current state of politics in the US and the controversy surrounding Trump's comments.

"He's onto something, because secretly everybody's getting tired of political correctness, kissing up," Eastwood told the magazine about the Republican presidential candidate before he went on to reflect on the state of the current generation.

"That's the kiss-ass generation we're in right now. We're really in a p***y generation. Everybody's walking on eggshells," he added.

Although the 86-year-old actor has not endorsed anyone for the 8 November elections as of now, he did say he would favour Trump rather than casting his vote for his competitor Hillary Clinton.

"I'd have to go for Trump ... you know, 'cause she's [Clinton] declared that she's gonna follow in Obama's footsteps. There's been just too much funny business on both sides of the aisle," he said adding, "She's made a lot of dough out of being a politician. I gave up dough to be a politician. I'm sure that Ronald Reagan gave up dough to be a politician."

However, the Gran Torino star, who chatted with the magazine along with his son Scott, admitted that Trump has said "dumb things" in the past.

"He's said a lot of dumb things. So have all of them. Both sides. But everybody—the press and everybody's going, "Oh, well, that's racist," and they're making a big hoodoo out of it. Just f*****g get over it," the actor insisted adding that, "It's a sad time in history."

The Fast And Furious actor too offered his opinions during the interview but refrained from making them too political. While Scott accepted that he is "anti–the p***y generation", his father asserted that he is a "little of everything", when asked if he still described himself as a libertarian.