bit like folk music - different people think its different things. there are some people who claim there is a definition - but the blind alley they end up in should tell them that they're talking shit.
but as far as i'm concerned, if you love England - whatever mad conclusion you come to - you are a patriot.