What does armchair ranger mean?

armchair ranger meaning in Urban Dictionary

the kind of asshat just who sits there and claims "Oh yeah, i'd did this. Or done it by doing this. This person hasn't held it's place in any scenario at all therefore they usually have no expert to discuss such a thing.