I would say it's an idiom and it means "to sum up"...............
"We've been discussing this for hours and the long and short of it is that we still can't agree."
"I know United scored a lucky goal, but the long and the short of it is that they were the better team on the day."
buggles (not a teacher)
- For Teachers