Welcome to our forum.
Interesting, but (almost) completey made up. http://www.snopes.com/language/phrases/1500.htm