sidle up

悄悄貼近

英文釋義

  1. ingratiate oneself to; often with insincere behavior