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?