lā dà tiáo

Translation

  • to defecate (slang)
Chinese Tones