Skip to main content

ScouseJim's definitions

needle

Aggression between two people or teams, particularly in sport.
There's always needle when Manchester United play Leeds.
by ScouseJim July 16, 2008
mugGet the needlemug.

Share this definition