Never been to Compton

This is apparently a meme, and I'm a sheep, so .... baaaaahhhhhh.