Pinyin Dictionary results for "nai nai de"

奶奶的
damn it!; blast it!
Dictionary data provided by CC-CEDICT