Pinyin Dictionary results for "sha bu leng deng"

傻不愣登
stupid; dazed
Dictionary data provided by CC-CEDICT