Updated

Ted Nugent is speaking out against the people behind the cancelation of his Aug. 4 concert, calling them “unclean vermin.”

The Coeur d'Alene Tribe on Monday said that it was cancelling his concert at their casino in the northwest Idaho city of Worley was because of the rocker's "racist and hate-filled remarks."

"I take it as a badge of honor that such unclean vermin are upset by me and my positive energy," Nugent said in an interview with Gannett Wisconsin Media. "Put your heart and soul into everything you do and nobody can stop you. Sometimes you give the world the best you got and you get kicked in the teeth. Give the world the best you got anyway."

The tribe stated it booked Nugent without realizing he espoused "racist attitudes and views."

The tribe did not detail which of Nugent's specific views it opposes. Nugent in the past has referred to President Obama as a "subhuman mongrel." Nugent later apologized "for using the street fight terminology of subhuman mongrel." But he maintained that Obama was a "liar" violating the Constitution.

“By all indicators, I don’t think they actually qualify as people, but there has always been a lunatic fringe of hateful, rotten, dishonest people that hate happy, successful people,” Nugent added. “I believe raising hell and demanding accountability from our elected employees is Job One for every American. I am simply doing my job.”

The Associated Press contributed to this report.

WATCH: Blake Lively takes on Gwyneth Paltrow