befoul one's own nest

英 美
  • befoul vt.弄脏;玷辱
  • nest n.巢;窝vt.为...筑巢;嵌入vi.筑巢;寻找鸟巢
  • own adj.自己的;特有的n.自己的东西v.承认;拥有