lèi chéng gǒu

Translation

  • (Internet slang) to be dog-tired
Chinese Tones