Ask at wordorigins. You're more likely to get an intelligent answer there. That's their business, word and phrase origins.