Mong peng is a Cantonese word and is often use to describe someone who is blur and stupid.
Nei dong Ngor hei Mong peng? You think I'm stupid?
by H.A.CM March 01, 2014
Get a mong peng mug for your guy James.