A jingo is, according to my dictionary, a loud and bellicose patriot.
Fortunately, they're not usually hard to spot.
Spot the Frippet: jingo. This word appeared in the 1600s, probably as a polite version of Jesus. The aggressive-patriot meaning probably came about in the 1800s because of a music hall song which used By jingo! in its chorus.