桀犬吠尧English Expression:
  • n.  The dog of Jie barked at Yao-utterly unscrupulous in its zeal to serve its master

(Unregistered user can only view 4 records)