Slang meaning of LITTLE BIG HORN

LITTLE BIG HORN means: Little Big Horn is British motorcycle courier slang for Hyde Park Corner.