You just got to love that song title, "Braised Duck Tacos." No idea what it is exactly suppose to mean, but when it is from New York rapper Meyhem Lauren, I make sure to listen up. The track is pretty heavy and sort has this street anthem sound to it, it's a pretty tough jam. I still feel like this emcee is slept on, but hopefully that starts to change. Listen below.