mǎn dì zhǎo yá

Translation

  • to be looking for one's teeth all over the floor
  • (fig.) to get beaten up badly
  • to beat the crap out of (sb)
Chinese Tones