Eminem/ Instagram

The ever-outspoken rapper Eminem held nothing back when sharing his thoughts on the presidency of Donald Trump, declaring that a 'f***ing turd' would have made a better commander-in-chief.

The Walk on Water singer, 45, delivered a blistering and profanity-laden critique of the president in a wide-ranging interview with magazine, which was published on Thursday.

In his recent sit-down with Billboard, Eminem said: 'I know that Hillary [Clinton] had her flaws, but you know what? Anything would have been better [than Trump]. A f***ing turd would have been better as a president.'

The Lose Yourself performer made headlines last October when he verbally eviscerated Trump in a no-holds-barred four-minute freestyle rap performed on the BET Hip Hop Awards.

Eminem hit out at the president for his stance on immigration, white supremacists, NFL protesters, gun control and natural disasters.

View Comments