03 - Needle

03 - Needle

INFORMAL provoke or annoy (someone) by continual criticism or questioning. "I just said that to Charlie to needle him" synonyms: goad, provoke, bait, taunt, pester, harass, prick, prod, sting; More Show more
52
1

Stories We Think You'll Love