The BBC has collected some other suggested origins of this phrase, aside from kilting and other types of tailoring:

http://www.bbc.com/news/blogs-magazine-monitor-27477422

More fodder for cocktail chatter, I suppose.....