The most comprehensive online collection of UK street, road, and grime slang - authentic definitions, real examples, and cross-linked meanings from the culture. Lexicon of the ends.
Long
adjective
Annoying, Too Much Effort;
Used when something or someone is annoying, overcomplicated, time‑wasting or just too much effort. It can also describe a person who talks too much or drags things out, making a situation peak or bait for everyone involved.