needle, the

Definition

Slang

  • noun irritation, resentment, provocation. The word has been used in expressions such as ‘take the needle’ (take offence), ‘give someone the needle’ and get the (dead) needle since the late 19th century.
http://www.dictionarycentral.com/definition/needle-the.html