been on someone's nuts

English

Verb

been on someone's nuts

  1. past participle of be on someone's nuts