懵逼měng bīmengbi(dialect) stupefieddumbfoundedCharacters in this word懵stupid, ignorant, dull逼to bother, to pressureStudy it in Yanamino