"that is some peng skunk!" And the most recent from 2012 covers all three meanings: Really nice weed, usually high grade in the form of cheese, haze or kush. Can also be used to describe anything of exceptional quality, including people, but primarily it is a weed term. 1-"That strawberry haze you had last night was the peng" 2-"Cheese on toast ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.