That wordorigins discussion doesn't sound like it's about harelip with the same definition as Jannebarn suggested.