Possible Definitions:
1. Yahoo (n.) One of a race of filthy brutes in Swift's "Gulliver's Travels." See in the Dictionary of Noted Names in Fiction.
2. Yahoo (n.) Hence, any brutish or vicious character.
3. Yahoo (n.) A raw countryman; a lout; a greenhorn.