chòu hū hū
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • adj.a bit off; smelly; foul-smelling

    • zhè kuài ròu chòu hū hū de shì bù shì huài le

      臭乎乎是不是

      How come that meat smells a bit off? Is it rotten?

    • zhè tiáo yú chòu hū hū de bié chī le

      臭乎乎

      This fish is a bit off. Better not eat it.