British Mle
peng
What does peng mean?
Attractive or very high quality. Used of people ("she's peng") and of things, especially food ("peng food").
"That new chicken shop is peng, honestly."
Origin
A staple of Multicultural London English (MLE), with roots in Caribbean and Jamaican Patois.