自讨苦吃English Expression:
  • n.  put one's finger in the fire
  • n.  put one's fingers in the fire
  • n.  ask for trouble
  • n.  bring trouble upon oneself

(Unregistered user can only view 4 records)