You roll my log and I'll roll yours.
Are you looking for: 互相互相吹嘘互相 互相吹嘘More results...
English Expression:
  1. n.  You roll my log and I'll roll yours.