If you meant to type "chauvinist" but ended up with "chaivinist", don't worry! Spelling errors happen to the best of us. The correct spelling for the term you're looking for is "chauvinist", which refers to someone displaying excessive or prejudiced patriotism or loyalty to a particular group.