make a nuisance of oneself (=make oneself a nuisance)
Are you looking for: 惹人惹人讨厌惹人 惹人讨厌More results...
Contents
English Expression
  1. n.:  make a nuisance of oneself (=make oneself a nuisance)
Containing Phrases
unobjectionable