Slang meaning of OFF THE HORN

OFF THE HORN means: Off the horn was th century slang for very tough and chewy.