Kid Rock has never hidden his support for Donald Trump and the Republican Party, and now the Detroit rocker has introduced three t-shirts and a hat which flaunt that support.

Rock donned the most-offensive of the shirts for a picture he posted on Twitter, promoting the new clothing line. (NSFW picture below.)

The innocuous items include a shirt that reads, "God Guns & Trump," and a "Make America Badass" hat, a takeoff on Trump's campaign slogan.

One of the offensive shirts features a graphic of the US with red and blue states representing how each voted in the presidential election. The key associates only the red states with the United States of America, while blue states are equated with 'Dumb(expletive)istan.'

The other shows a picture of Donald Trump and his name, but the 'D' has been omitted from the President Elect's name. The shirt goes on to explain where the missing 'D' is, in a very offensive manner.