Snoop Dogg has explained why he's voting for Barack Obama. A pro-con list originally by DragonFlyJonez (and posted to Snoop's Instagram account) is full of reasons you're unlikely to read or hear anywhere else on the campaign trail.

Among the justifications for not voting for Romney: "This motherf---a's name is Mitt," "B---h got a dancing horse" and "He reminds me of every boss I've ever hated."

Snoop -- who recently changed his name to Snoop Lion -- is a big Obama fan, though the reasons presented here are equally as suspect (see: "He wears a durag like me"). The rapper-cum-reggae-artist's has endorsed the president before, arguing four years is not enough time to turn things around for the country.

Check the list below, but be warned that there is plenty of graphic -- and incendiary -- language. Click the image to be taken to Snoop's Instagram, where he added the caption "That's y!"

snoop obama romney

Loading Slideshow...
  • Dr. Dre, Snoop Dogg - Nuthin' But AG Thang

    Dr. Dre, Snoop Dogg - Nuthin' But AG Thang

  • Snoop Dogg featuring Pharrell - Drop It Like It's Hot

    [Intro] Snooooooooooop.. Snooooooooooop.. [Chorus - Snoop Dogg] When the pimp's in the crib ma Drop it like it's hot Drop it like it's hot Drop it like it's hot When the pigs try to get at ya Park it like it's hot Park it like it's hot Park it like it's hot And if a nigga get a attitude Pop it like it's hot Pop it like it's hot Pop it like it's hot I got the rolly on my arm and I'm pouring Chandon And I roll the best weed cause I got it going on [Verse - Pharrell Williams] Uh! I'm a nice dude, with some nice dreams See these ice cubes, see these Ice Creams? Eligible bachelor, million dollar boat That's whiter than what's spilling down your throat The Phantom, exterior like fish eggs The interior like suicide wrist red I can excercise you, this can be your Phys. Ed Cheat on your man ma, that's how you get ahizzead Killer wit the beat, I know killers in the street Wit the steel that'll make you feel like Chinchilla in the heat So don't try to run up on my ear talking all that raspy shit Trying to ask me shit When my niggaz fill ya vest they ain't gon pass me shit You should think about it, take a second Matter fact, you should take four B And think before you fuck wit lil skateboard P [Chorus] [Verse - Snoop Dogg] I'm a gangsta, but y'all knew that Da Big Bo$$ Dogg, yeah I had to do that I keep a blue flag hanging out my backside But only on the left side, yeah that's the Crip side Ain't no other way to play the game the way I play I cut so much you thought I was a DJ <b>...</b>

  • Snoop Dogg & Wiz Khalifa - Young, Wild and Free ft. Bruno Mars

    © 2011 WMG Directed by: Dylan Brown. Mac and Devin Go To High School - The Soundtrack in stores and online December 13th! Pre-order now @ bit.ly

  • SNOOP DOGG - WHO AM I (WHATS MY NAME) HD

    ALBUM : DOGGYSTYLE (1993 - Death Row Records)

  • Dr. Dre - Still DRE ft. Snoop Dogg

    Music video by Dr. Dre performing Still DRE. (C) 1999 Aftermath Entertainment/Interscope Records

  • Snoop Dogg - Boom ft. T-Pain

    Music video by Snoop Dogg (feat. T-Pain) performing Boom. (P) (C) 2011 Capitol Records, LLC. All rights reserved. Unauthorized reproduction is a violation of applicable laws. Manufactured by Capitol Records, LLC, 1750 North Vine Street, Hollywood, CA 90028.

  • Dr. Dre - Kush ft. Snoop Dogg, Akon

    Music video by Dr. Dre performing Kush. (C) 2010 Interscope Records

  • Snoop Lion "La La La" Prod. by Major Lazer

    Stay tuned for more info: youtube.com youtube.com snooplion.tumblr.com http twitter.com Additional Vocals by Jovi Rockwell Executive Produced by Major Lazer

Also on HuffPost: