The rapper-turned-reggae-star (who uses the reggae alias Snoop Lion) was speaking to reporters at the Toronto Film Festival to promote his new documentary Reincarnated and its accompanying album.
According to The Hollywood Reporter, Snoop argued that Obama has been doing a good job in difficult circumstances, saying: "They need to give Obama four more years, man. Bush f**ked up for eight years. So you got to give him another four.
"It's not like they (Republicans) gave him a clean house. They gave him a house where the TV didn't work, the toilet was stuffed up. Everything was wrong with the house."
He also gave the President credit for finally catching up with Osama Bin Laden, saying: "He knocked down our most hated and most wanted, the one who had our terror (alert) on orange and red or whatever colour it was on.
"He went and found him, the one that Bush couldn't seem to find, the one who seemed to fly away on the day of 9/11 and all that.
"And anyone who can go in peace now and walk around, he made that happen. So please don't forget that. So give him four years to get his thing together."
Obama also counts Eva Longoria and George Clooney among his supporters, while
Nicki Minaj and Clint Eastwood are two of the stars who have endorsed Mitt Romney in this year's presidential race.