It's unclear whether Snoop Dogg invented Todd for fun, or if the character will appear in a forthcoming sketch or movie. BuzzFeed has reached out to a spokesperson for Snoop for comment.