Definition of yahoos

What does the word yahoos mean?