The song is a remix of Big Pun's previous single "I'm Not a Player" produced by Minnesota and contains an interpolation of Joe's "Don't Wanna Be a Player". It also samples "A Little Bit of Love" by Brenda Russell. In addition to samples, the song contains interpolations of Earth, Wind & Fire's "Brazilian Rhyme (Beijo)"; towards the end of the song, the refrain "Punisher...Punisher...Punisher, Big Punisher" is sung to the tune and rhythm of the lead vocals from the track.
Chart performance
The song peaked at No. 24 on the Billboard Hot 100 and at No. 6 on the BillboardHot R&B/Hip-Hop Songs chart, making it the most successful single released by Big Pun.[1] It was ranked the 108th best song of 1980-2005 by Blender magazine,[citation needed] and was ranked #76 on VH1's list of the 100 Greatest Hip Hop Songs.[citation needed]