Like a cold sore, Charlie Sheen is back in your face. Snoop Dogg and Sheen have collaborated on a new single called – wait for it...