Well, according to the Collins dictionary, it either means:
1) 'slang' - an attractive person, male or female
or more likely it's this one 2) something cool, tasty, hot, nice!
Cheers, or should I say peng, dude
I'm just wonderin' if it's 'peng' to say 'peng off', when tellin' somebody to chill out?!
I know language has to change, as it always has done....but where on earth did peng come from?!