The Spanish slang word <i>pendejo</i> is a vulgar term literally translated to mean pubic hair. It's a term used in anger to describe someone who is unpleasant, rude, obnoxious or arrogant (like a**hole in English).