shut one's yap

英 美
  • shut v.关闭;合拢;停止adj.关闭的;停止营业的n.关闭
  • yap v.狂吠;唠叨;吵嚷n.狂吠;废话;粗汉