Showing posts with label L. Show all posts
Showing posts with label L. Show all posts

Wednesday, April 12, 2006

lambaste

  • Meaning: [informal] beat or scold sharply
  • In Hong Kong slang: 斐低, 砌, 踏 (音'dub')
  • In decent Chinese: 嚴厲批評, 狠批