The pros at wordorigins bad mouth etymonline and that's good enough for me.