Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

奶奶的

nǎi nai de

Definitions

  • damn it!
  • blast it!